svalinn / r2s-act

Rigorous 2 Step Activation Workflow
4 stars 7 forks source link

Compiling with iTaps API in Fortran #44

Closed erelson closed 11 years ago

erelson commented 11 years ago

The iTaps API is being implemented in source.F90. Currently I preserver the gammas file approach in source_gamma.F90, and am working within source_moab.F90. There are three phases to this:

gfortran [source.F90] [object.o files] -fcray-pointer -I/filespace/groups/cnerg/
opt/MOAB/opt-cubit-c12/include -lstdc++ -liMesh -L/filespace/groups/cnerg/opt/MO
AB/opt-nocgm/lib -lMOAB -lhdf5 -lnetcdf -g
erelson commented 11 years ago

As of Friday 2-22, I have everything (i.e. all source files during the build process) compiling except the mcnp5 executable... just need to find where to pass -I/filespace/groups/cnerg/ opt/MOAB/opt-cubit-c12/include so that iMesh_f.h is found. Will ask @makeclean tomorrow. Currently, only changes toconfig/Linux.gcf` in the DAGMCNP repo are needed.

erelson commented 11 years ago

To summarize the needed changes; in DAG-MCNP/config/Linux.gcf: