The FUNtoFEM source code is available from GitHub at the repo
https://github.com/gjkennedy/funtofem.git
However, since the wrappers within Jetstream may not be setup to work with any changes, we keep a snapshot of FUNtoFEM in
/project/z/zingg/FUNtoFEM
The wrappers which are distributed with the Jetstream repo will work with the version of FUNtoFEM in the above directory. If the version of FUNtoFEM we use gets updated in that directory, the wrappers may need to be updated accordingly.
Install TACS first, so that you make sure you have all of the necessary modules loaded.
Get a copy of the FUNtoFEM source by copying from the above directory as follows
cp -r /project/z/zingg/FUNtoFEM ~/funtofem
then simply make it with
>> cd ~/funtofem
>> make
For the administrator: The /project/z/zingg/FUNtoFEM directory also contains a file Makefile.in.niagara which contains specifications specific to Niagara. So, if you update FUNtoFEM and its Makefile, include any relevant information from Makefile.in.niagara in the new Makefile.in.
See the instructions on the Installing TACSÂ page.