Hello,

Thanks a lot fort he detailed instructions. It worked form e!

With regards,
Vitesh

-----Ursprüngliche Nachricht-----
Von: Satish Balay <ba...@mcs.anl.gov> 
Gesendet: Dienstag, 15. März 2022 16:37
An: Shah Vitesh <vitesh.s...@amag.at>
Cc: petsc-users@mcs.anl.gov
Betreff: Re: [petsc-users] Petsc configure with download hdf5 fortrtan bindings

On Tue, 15 Mar 2022, Shah Vitesh via petsc-users wrote:

> Hello,
> 
> I am on a linux mahine which has no internet connection. I am trying to 
> install PETSc to use it in a crystal plasticity software.
> I am trying to follow a script given to me for PETSc installation that would 
> work with this software.  In the script during the configuration there is an 
> option:
> 
> --download-hdf5-fortran-bindings=1
> 
> What does this option exactly do? 

Its a modifier to --download-hdf5 - i.e it enables fortran-bindings in the hdf5 
build.

> And is it possible that I download these hdf5 fortran bindings and then point 
> the PETSc Configure tot he download path? I see that it is possible to do for 
> other packages like superlu etc.

Yes.


> If yes, any ideas on where can these fortran bindings be downloaded from?

Its not a separate download of fortran bindings [but modifier to 
--download-hdf5]

Here is what you would do:

>>>>
balay@sb /home/balay/petsc (release=)
$ ./configure --download-hdf5=1 --download-hdf5-fortran-bindings=1 
--with-packages-download-dir=$HOME/tmp
=============================================================================================
                      Configuring PETSc to compile on your system               
             
=============================================================================================
Download the following packages to /home/balay/tmp 

hdf5 
['https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fsupport.hdfgroup.org%2Fftp%2FHDF5%2Freleases%2Fhdf5-1.12%2Fhdf5-1.12.1%2Fsrc%2Fhdf5-1.12.1.tar.bz2&amp;data=04%7C01%7Cvitesh.shah%40amag.at%7Cf5245d541b2a41aff57708da0699a78b%7Ceb56916191974b369057efd40e40ee4c%7C1%7C0%7C637829557373446021%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&amp;sdata=fXDI%2FxqjOwZ5NTron5tIyCA33%2BP9P1UbTPifPhNPJ%2FI%3D&amp;reserved=0',
 
'https://eur01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fftp.mcs.anl.gov%2Fpub%2Fpetsc%2Fexternalpackages%2Fhdf5-1.12.1.tar.bz2&amp;data=04%7C01%7Cvitesh.shah%40amag.at%7Cf5245d541b2a41aff57708da0699a78b%7Ceb56916191974b369057efd40e40ee4c%7C1%7C0%7C637829557373446021%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&amp;sdata=m9AewLIcgPRu885K6VZxogpCvxbh2D8uubIhCZxqTtk%3D&amp;reserved=0']

Then run the script again

balay@sb /home/balay/petsc (release=)
$ cd $HOME/tmp
balay@sb /home/balay/tmp
$ wget -q 
https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fsupport.hdfgroup.org%2Fftp%2FHDF5%2Freleases%2Fhdf5-1.12%2Fhdf5-1.12.1%2Fsrc%2Fhdf5-1.12.1.tar.bz2&amp;data=04%7C01%7Cvitesh.shah%40amag.at%7Cf5245d541b2a41aff57708da0699a78b%7Ceb56916191974b369057efd40e40ee4c%7C1%7C0%7C637829557373446021%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&amp;sdata=fXDI%2FxqjOwZ5NTron5tIyCA33%2BP9P1UbTPifPhNPJ%2FI%3D&amp;reserved=0
balay@sb /home/balay/tmp
$ ls -l
total 9500
-rw-r--r--. 1 balay balay 9724309 Jul  6  2021 hdf5-1.12.1.tar.bz2 balay@sb 
/home/balay/tmp $ cd - /home/balay/petsc balay@sb /home/balay/petsc (release=) 
$ ./configure --download-hdf5=1 --download-hdf5-fortran-bindings=1 
--with-packages-download-dir=$HOME/tmp
<<<<<<

Satish

Reply via email to