You can use the fenics-install.sh script to first install on your local computer and then scp the hashdist source cache (in ~/.hashdist/src/ by default) to the HPC system. Finally, run fenics-install.sh there.
One problem is that PETSc is set to download some external packages at build time. You will therefore have to modify the profile that is used by fenics-install.sh. You can download the fenics-developer-tools and remove the "download" parts of the PETSc build in install/profiles/fenics.Linux.yaml: git clone https://bitbucket.org/fenics-project/fenics-developer-tools.git cd fenics-developer-tools editor install/profiles/fenics.Linux.yaml ./install/fenics-install.sh install/profiles/fenics.Linux.yaml Johannes On Mon, Jun 8, 2015 at 9:02 AM Justin Chang <[email protected]> wrote: > Hello everyone, > > I have access to this one HPC system which has a firewall, meaning I can't > download anything directly from the internet and would need to scp > everything from a local machine. What is the best approach or strategy for > installing FEniCS on said HPC system? > > Thanks, > > -- > Justin Chang > PhD Candidate, Civil Engineering - Computational Sciences > University of Houston, Department of Civil and Environmental Engineering > Houston, TX 77004 > (512) 963-3262 > _______________________________________________ > fenics-support mailing list > [email protected] > http://fenicsproject.org/mailman/listinfo/fenics-support >
_______________________________________________ fenics-support mailing list [email protected] http://fenicsproject.org/mailman/listinfo/fenics-support
