Rev | Line | |
---|
[12652] | 1 | # Irene BULL at TGCC, http://www-hpc.cea.fr/en/complexe/tgcc-Irene.htm |
---|
| 2 | # |
---|
| 3 | # list of modules used |
---|
| 4 | # |
---|
| 5 | # module purge |
---|
| 6 | # module load gnu/8.3.0 |
---|
| 7 | # module load flavor/buildcompiler/gcc/8 |
---|
| 8 | # module load flavor/buildmpi/openmpi/2.0 |
---|
| 9 | # module load flavor/hdf5/parallel |
---|
| 10 | # module load mpi/openmpi/2.0.4 |
---|
| 11 | # module load hdf5/1.8.20 |
---|
| 12 | # module load netcdf-c/4.6.0 |
---|
| 13 | # module load netcdf-fortran/4.4.4 |
---|
| 14 | # |
---|
| 15 | # Note that: |
---|
| 16 | # - unix variables "$..." are accpeted and will be evaluated before calling fcm. |
---|
| 17 | # - fcm variables are starting with a % (and not a $) |
---|
| 18 | # |
---|
| 19 | %XIOS_HOME $CCCWORKDIR/xios-2.5_gcc |
---|
| 20 | %OASIS_HOME $CCCWORKDIR/now/models/oa3mct |
---|
| 21 | |
---|
| 22 | %NCDF_INC -I$NETCDFFORTRAN_INCDIR -I$NETCDF_INCDIR |
---|
| 23 | %NCDF_LIB -L$NETCDFFORTRAN_LIBDIR -lnetcdff -L$NETCDF_LIBDIR -lnetcdf -L$HDF5_LIBDIR -lhdf5_hl -lhdf5 -lz -lcurl |
---|
| 24 | |
---|
| 25 | %XIOS_INC -I%XIOS_HOME/inc |
---|
| 26 | %XIOS_LIB -L%XIOS_HOME/lib -lxios -lstdc++ |
---|
| 27 | %OASIS_INC -I%OASIS_HOME/build/lib/mct -I%OASIS_HOME/build/lib/psmile.MPI1 |
---|
| 28 | %OASIS_LIB -L%OASIS_HOME/lib -lpsmile.MPI1 -lmct -lmpeu -lscrip |
---|
| 29 | |
---|
| 30 | %CPP cpp -Dkey_nosignedzero |
---|
| 31 | %FC mpif90 |
---|
| 32 | %FCFLAGS -fdefault-real-8 -O3 -funroll-all-loops -fcray-pointer -ffree-line-length-none -Wno-missing-include-dirs |
---|
| 33 | %FFLAGS %FCFLAGS |
---|
| 34 | %LD mpif90 |
---|
| 35 | %LDFLAGS |
---|
| 36 | %FPPFLAGS -P -traditional |
---|
| 37 | %AR ar |
---|
| 38 | %ARFLAGS rs |
---|
| 39 | %MK make |
---|
| 40 | %USER_INC %XIOS_INC %OASIS_INC %NCDF_INC |
---|
| 41 | %USER_LIB %XIOS_LIB %OASIS_LIB %NCDF_LIB |
---|
| 42 | |
---|
| 43 | %CC cc |
---|
| 44 | %CFLAGS -O0 |
---|
Note: See
TracBrowser
for help on using the repository browser.