Changeset 6225 for branches/2014/dev_r4704_NOC5_MPP_BDY_UPDATE/NEMOGCM/ARCH
- Timestamp:
- 2016-01-08T10:35:19+01:00 (9 years ago)
- Location:
- branches/2014/dev_r4704_NOC5_MPP_BDY_UPDATE/NEMOGCM/ARCH
- Files:
-
- 4 deleted
- 19 edited
- 5 copied
Legend:
- Unmodified
- Added
- Removed
-
branches/2014/dev_r4704_NOC5_MPP_BDY_UPDATE/NEMOGCM/ARCH/CMCC/arch-gfortran_athena_xios.fcm
r4274 r6225 25 25 # USER_INC complete list of include files 26 26 # USER_LIB complete list of libraries to pass to the linker 27 # CC C compiler used to compile conv for AGRIF 28 # CFLAGS compiler flags used with CC 27 29 # 28 30 # Note that: … … 44 46 %XIOS_LIB -L%XIOS_HOME/lib -lxios 45 47 48 %CPP cpp 46 49 %FC mpif90 47 50 %FCFLAGS -fdefault-real-8 -fno-second-underscore -Dgfortran -ffree-line-length-none … … 55 58 %USER_INC %XIOS_INC %NCDF_INC %HDF5_INC 56 59 %USER_LIB %XIOS_LIB %NCDF_LIB %HDF5_LIB -lnetcdff -lnetcdf -lstdc++ -lz -lcurl -lgpfs 60 61 %CC cc 62 %CFLAGS -O0 -
branches/2014/dev_r4704_NOC5_MPP_BDY_UPDATE/NEMOGCM/ARCH/CMCC/arch-ifort_athena.fcm
r4230 r6225 13 13 # USER_INC additional include files for the compiler, e.g. -I<include dir> 14 14 # USER_LIB additional libraries to pass to the linker, e.g. -l<library> 15 # CC C compiler used to compile conv for AGRIF 16 # CFLAGS compiler flags used with CC 15 17 16 18 17 %NCDF_INC -I$NETCDF/include 18 %NCDF_LIB -L$NETCDF/lib -lnetcdf -lnetcdff 19 %NCDF_INC -I${NETCDF}/include 20 %NCDF_LIB -L${NETCDF}/lib -lnetcdf -lnetcdff 21 %CPP cpp 19 22 %FC mpiifort 20 23 %FCFLAGS -r8 -O3 -xHost -fp-model source -traceback … … 28 31 %USER_INC %NCDF_INC 29 32 %USER_LIB %NCDF_LIB 33 %CC icc 34 %CFLAGS -O0 30 35 -
branches/2014/dev_r4704_NOC5_MPP_BDY_UPDATE/NEMOGCM/ARCH/CMCC/arch-ifort_athena_debug.fcm
r4230 r6225 13 13 # USER_INC additional include files for the compiler, e.g. -I<include dir> 14 14 # USER_LIB additional libraries to pass to the linker, e.g. -l<library> 15 # CC C compiler used to compile conv for AGRIF 16 # CFLAGS compiler flags used with CC 15 17 16 18 17 19 %NCDF_INC -I$NETCDF/include 18 20 %NCDF_LIB -L$NETCDF/lib -lnetcdf -lnetcdff 21 %CPP cpp 19 22 %FC mpiifort 20 23 %FCFLAGS -fpe0 -g -r8 -O1 -xHost -fp-model source -traceback … … 28 31 %USER_INC %NCDF_INC 29 32 %USER_LIB %NCDF_LIB 33 %CC icc 34 %CFLAGS -O0 30 35 -
branches/2014/dev_r4704_NOC5_MPP_BDY_UPDATE/NEMOGCM/ARCH/CMCC/arch-ifort_athena_tools.fcm
r4230 r6225 13 13 # USER_INC additional include files for the compiler, e.g. -I<include dir> 14 14 # USER_LIB additional libraries to pass to the linker, e.g. -l<library> 15 # CC C compiler used to compile conv for AGRIF 16 # CFLAGS compiler flags used with CC 15 17 16 18 17 19 %NCDF_INC -I$NETCDF/include 18 20 %NCDF_LIB -L$NETCDF/lib -lnetcdf -lnetcdff 21 %CPP cpp 19 22 %FC ifort 20 23 %FCFLAGS -r8 -O3 -xHost -fp-model source -traceback … … 28 31 %USER_INC %NCDF_INC 29 32 %USER_LIB %NCDF_LIB 33 %CC icc 34 %CFLAGS -O0 30 35 -
branches/2014/dev_r4704_NOC5_MPP_BDY_UPDATE/NEMOGCM/ARCH/CMCC/arch-ifort_athena_xios.fcm
r4494 r6225 25 25 # USER_INC complete list of include files 26 26 # USER_LIB complete list of libraries to pass to the linker 27 # CC C compiler used to compile conv for AGRIF 28 # CFLAGS compiler flags used with CC 27 29 # 28 30 # Note that: … … 32 34 33 35 # required modules 34 # module load INTEL/intel_xe_2013 NETCDF/netcdf-4.3_parallel NETCDF/parallel-netcdf-1.3.1 HDF5/hdf5-1.8.11_parallel36 # module load INTEL/intel_xe_2013 NETCDF/netcdf-4.3_parallel_shared NETCDF/parallel-netcdf-1.3.1 HDF5/hdf5-1.8.11_parallel_shared 35 37 38 # Environment variables set by user. Others should automatically define when loading modules. 39 #export XIOS=/users/home/models/nemo/xios 40 #export HDF5=/users/home/opt/hdf5/hdf5-1.8.11_parallel_shared 41 #export NETCDF=/users/home/opt/netcdf/netcdf-4.3_parallel_shared 36 42 37 %NCDF_INC -I$NETCDF/include -I$PNETCDF/include 38 %NCDF_LIB -L$NETCDF/lib -lnetcdff -lnetcdf -L$PNETCDF/lib -lpnetcdf 39 %HDF5_INC -I/users/home/opt/hdf5/hdf5-1.8.11_parallel/include 40 %HDF5_LIB -L/users/home/opt/hdf5/hdf5-1.8.11_parallel/lib -lhdf5_hl -lhdf5 41 %XIOS_INC -I/users/home/ans040/SOFTWARE/XIOS_athena/trunk/inc 42 %XIOS_LIB -L/users/home/ans040/SOFTWARE/XIOS_athena/trunk/lib -lxios 43 %NCDF_INC -I${NETCDF}/include 44 %NCDF_LIB -L${NETCDF}/lib -lnetcdff -lnetcdf 45 %HDF5_INC -I${HDF5}/include 46 %HDF5_LIB -L${HDF5}/lib -lhdf5_hl -lhdf5 47 %XIOS_INC -I${XIOS}/inc 48 %XIOS_LIB -L${XIOS}/lib -lxios 49 %CPP cpp 43 50 %FC mpiifort 44 %FCFLAGS -g -r8 -O3 -xHost -fp-model source -traceback45 %FFLAGS -g -r8 -O3 -xHost -fp-model source -traceback51 %FCFLAGS -r8 -O3 -xHost -fp-model source -traceback ${CFLAGS} 52 %FFLAGS %FCFLAGS 46 53 %LD mpiifort 47 54 %FPPFLAGS -P -C -traditional 48 %LDFLAGS -lstdc++ -lz -lgpfs -lcurl 55 %LDFLAGS -lstdc++ -lz -lgpfs -lcurl ${LDFLAGS} 49 56 %AR ar 50 57 %ARFLAGS -r … … 52 59 %USER_INC %XIOS_INC %NCDF_INC %HDF5_INC 53 60 %USER_LIB %XIOS_LIB %NCDF_LIB %HDF5_LIB 61 %CC icc 62 %CFLAGS -O0 -
branches/2014/dev_r4704_NOC5_MPP_BDY_UPDATE/NEMOGCM/ARCH/INGV/arch-IBM_EKMAN_INGV.fcm
r4277 r6225 15 15 # USER_INC additional include files for the compiler, e.g. -I<include dir> 16 16 # USER_LIB additional libraries to pass to the linker, e.g. -l<library> 17 # CC C compiler used to compile conv for AGRIF 18 # CFLAGS compiler flags used with CC 17 19 18 20 %NCDF_INC -I/srv/lib/netcdf-x/include 19 21 %NCDF_LIB -L/srv/lib/netcdf-x/lib -lnetcdff -lnetcdf -lhdf5_hl -lhdf5 -lcurl -lstdc++ 20 %XIOS_ROOT /home/delrosso/XIOS_ 447/trunk22 %XIOS_ROOT /home/delrosso/XIOS_1.0/xios-1.0 21 23 %MPI_INTEL -I/srv/intel/impi/4.1.0.024/include 24 %CPP cpp 22 25 %FC mpiifort 23 %FCFLAGS -r8 -O 3 -g -traceback26 %FCFLAGS -r8 -O1 -g -traceback -fp-model precise 24 27 %FFLAGS %FCFLAGS 25 28 %LD mpiifort 26 %LDFLAGS 29 %LDFLAGS 27 30 %FPPFLAGS -P -C -traditional 28 31 %AR ar -
branches/2014/dev_r4704_NOC5_MPP_BDY_UPDATE/NEMOGCM/ARCH/OLD/NOC/arch-ALTIX_NAUTILUS.fcm
- Property svn:keywords set to Id
-
branches/2014/dev_r4704_NOC5_MPP_BDY_UPDATE/NEMOGCM/ARCH/OLD/arch-ifort_MERCATOR_CLUSTER.fcm
r4370 r6225 16 16 17 17 %NCDF_INC -I$NETCDF_INC 18 %NCDF_LIB -L $NETCDF_LIB -lnetcdf 18 %NCDF_LIB -L$NETCDF_LIB -lnetcdff -lnetcdf -L$HDF5_LIB -lhdf5_hl -lhdf5 -lz 19 20 %CPP cpp 19 21 %FC mpif90 20 %FCFLAGS - assume byterecl -convert big_endian -i4 -r8 -O2 -fp-model precise22 %FCFLAGS -O2 -fp-model precise -traceback -r8 -convert big_endian -assume byterecl 21 23 %FFLAGS %FCFLAGS 22 %LD mpif9024 %LD mpif90 23 25 %FPPFLAGS -P -C -traditional 24 %LDFLAGS -O2 -shared-intel26 %LDFLAGS -O2 25 27 %AR ar 26 %ARFLAGS -r 28 %ARFLAGS -rs 27 29 %MK gmake 28 %USER_INC %NCDF_INC 29 %USER_LIB %NCDF_LIB 30 %USER_INC -I$XIOS_INC %NCDF_INC 31 %USER_LIB -L$XIOS_LIB -lxios %NCDF_LIB -lstdc++ 32 -
branches/2014/dev_r4704_NOC5_MPP_BDY_UPDATE/NEMOGCM/ARCH/OLD/arch-ifort_linux.fcm
r3922 r6225 17 17 %NCDF_INC -I/usr/local/netcdf/include 18 18 %NCDF_LIB -L /usr/local/netcdf/lib -lnetcdf 19 %FC ifort 19 %FC ifort 20 20 %FCFLAGS -r8 -O3 -traceback 21 21 %FFLAGS -r8 -O3 -traceback -
branches/2014/dev_r4704_NOC5_MPP_BDY_UPDATE/NEMOGCM/ARCH/arch-ALTIX_NAUTILUS_MPT.fcm
- Property svn:keywords set to Id
r4306 r6225 24 24 # USER_INC complete list of include files 25 25 # USER_LIB complete list of libraries to pass to the linker 26 # CC C compiler used to compile conv for AGRIF 27 # CFLAGS compiler flags used with CC 26 28 # 27 29 # Note that: … … 42 44 %OASIS_LIB -L%OASIS_HOME/lib -lpsmile.MPI1 -lmct -lmpeu -lscrip 43 45 46 %CPP cpp 44 47 %FC ifort 45 48 %FCFLAGS -r8 -O3 -fp-model precise -xT -ip -vec-report0 … … 57 60 #FCFLAGS -g -traceback -r8 -O0 -xT -ip -vec-report0 58 61 #FFLAGS -g -traceback -r8 -O0 -xT -ip -vec-report0 62 63 %CC cc 64 %CFLAGS -O0 -
branches/2014/dev_r4704_NOC5_MPP_BDY_UPDATE/NEMOGCM/ARCH/arch-PW7_C2A_XIO.fcm
r4148 r6225 17 17 # USER_INC complete list of include files 18 18 # USER_LIB complete list of libraries to pass to the linker 19 # CC C compiler used to compile conv for AGRIF 20 # CFLAGS compiler flags used with CC 19 21 # 20 22 # Note that: … … 35 37 36 38 %XLF90_LIB -lxlf90_r 39 40 %CPP cpp 37 41 %FC mpxlf90_r 38 42 %FCFLAGS -qsuffix=f=f90 -qsuffix=cpp=F90 -qfree=f90 -O3 -qrealsize=8 -qarch=auto -qtune=auto -qinitauto … … 46 50 %USER_INC %XIOS_INC %NCDF_INC 47 51 %USER_LIB %XIOS_LIB %NCDF_LIB %XLF90_LIB 52 53 %CC xlc 54 %CFLAGS -O -qcpluscmt -
branches/2014/dev_r4704_NOC5_MPP_BDY_UPDATE/NEMOGCM/ARCH/arch-PW7_METO.fcm
r4377 r6225 15 15 # USER_INC additional include files for the compiler, e.g. -I<include dir> 16 16 # USER_LIB additional libraries to pass to the linker, e.g. -l<library> 17 # CC C compiler used to compile conv for AGRIF 18 # CFLAGS compiler flags used with CC 17 19 18 20 19 %NCDF_INC -I/home/cr/ocean/hadcv/netcdf/4.1.3_seq/include 20 %NCDF_LIB -L/home/cr/ocean/hadcv/netcdf/4.1.3_seq/lib -lnetcdf -lnetcdff -lhdf5 -lhdf5_hl -lhdf5_fortran -lz 21 %XIOS_INC -I/data/nwp/ofrd/share/NEMO/xios_lib/seq/xios_r451/inc 22 %XIOS_LIB -L/data/nwp/ofrd/share/NEMO/xios_lib/seq/xios_r451/lib -lxios 21 %NCDF_INC -I/home/cr/ocean/hadcv/netcdf/4.1.3_par/include 22 %NCDF_LIB -L/home/cr/ocean/hadcv/netcdf/4.1.3_par/lib -lnetcdf -lnetcdff -lhdf5 -lhdf5_hl -lhdf5_fortran -lz 23 %XIOS_INC -I/home/cr/ocean/hadcv/xios_lib/par/r618/xios/inc 24 %XIOS_LIB -L/home/cr/ocean/hadcv/xios_lib/par/r618/xios/lib -lxios 25 %CPP cpp 23 26 %FC mpxlf90_r 24 27 %FCFLAGS -qrealsize=8 -qextname -qsuffix=f=f90 -qarch=pwr7 -qtune=pwr7 -g -O2 -qstrict -qinitauto=7FBFFFFF 25 %FFLAGS 28 %FFLAGS -qrealsize=8 -qextname -qsuffix=f=f90 -qarch=pwr7 -qtune=pwr7 -g -O2 -qstrict -qinitauto=7FBFFFFF 26 29 %LD mpCC_r 27 30 %LDFLAGS -lxlf90 -L/projects/um1/lib -lsig -O2 -L MASS … … 32 35 %USER_INC %NCDF_INC %XIOS_INC 33 36 %USER_LIB %NCDF_LIB %XIOS_LIB 37 %CC xlc 38 %CFLAGS -O -qcpluscmt -
branches/2014/dev_r4704_NOC5_MPP_BDY_UPDATE/NEMOGCM/ARCH/arch-X64_CURIE.fcm
r4153 r6225 24 24 # USER_INC complete list of include files 25 25 # USER_LIB complete list of libraries to pass to the linker 26 # CC C compiler used to compile conv for AGRIF 27 # CFLAGS compiler flags used with CC 26 28 # 27 29 # Note that: … … 29 31 # - fcm variables are starting with a % (and not a $) 30 32 # 31 %NCDF_HOME /usr/local/netcdf-4.2_hdf5_parallel32 %HDF5_HOME /usr/local/hdf5-1.8. 9_parallel33 %XIOS_HOME $WORKDIR/ now/models/xios33 %NCDF_HOME /usr/local/netcdf-4.3.3.1_hdf5_parallel 34 %HDF5_HOME /usr/local/hdf5-1.8.12_parallel 35 %XIOS_HOME $WORKDIR/xios-1.0 34 36 %OASIS_HOME $WORKDIR/now/models/oa3mct 35 37 … … 41 43 %OASIS_LIB -L%OASIS_HOME/lib -lpsmile.MPI1 -lmct -lmpeu -lscrip 42 44 45 %CPP cpp 43 46 %FC mpif90 -c -cpp 44 47 # for Curie Fat Node … … 57 60 %USER_INC %XIOS_INC %OASIS_INC %NCDF_INC 58 61 %USER_LIB %XIOS_LIB %OASIS_LIB %NCDF_LIB 62 63 %CC cc 64 %CFLAGS -O0 -
branches/2014/dev_r4704_NOC5_MPP_BDY_UPDATE/NEMOGCM/ARCH/arch-X64_MOBILIS.fcm
r4624 r6225 29 29 # USER_INC complete list of include files 30 30 # USER_LIB complete list of libraries to pass to the linker 31 # CC C compiler used to compile conv for AGRIF 32 # CFLAGS compiler flags used with CC 31 33 # 32 34 # Note that: … … 36 38 %NCDF_HOME /home/acc/shared 37 39 %HDF5_HOME /home/acc/shared 38 %XIOS_HOME /home/acc/XIOS 40 %XIOS_HOME /home/acc/XIOS_1.0_r803 39 41 %OASIS_HOME 40 42 … … 46 48 %OASIS_LIB 47 49 50 %CPP cpp 48 51 %FC mpif90 -c -cpp 49 52 %FCFLAGS -i4 -r8 -O3 -fp-model source -xAVX … … 57 60 %USER_INC %XIOS_INC %OASIS_INC %NCDF_INC 58 61 %USER_LIB %XIOS_LIB %OASIS_LIB %NCDF_LIB 62 63 %CC icc 64 %CFLAGS -O0 -
branches/2014/dev_r4704_NOC5_MPP_BDY_UPDATE/NEMOGCM/ARCH/arch-X64_VAYU.fcm
r4148 r6225 24 24 # USER_INC complete list of include files 25 25 # USER_LIB complete list of libraries to pass to the linker 26 # CC C compiler used to compile conv for AGRIF 27 # CFLAGS compiler flags used with CC 26 28 # 27 29 # Note that: … … 41 43 %OASIS_LIB -L%OASIS_HOME/lib -lpsmile.MPI1 -lmct -lmpeu -lscrip 42 44 45 %CPP cpp 43 46 %FC mpif90 -c -cpp 44 47 %FCFLAGS -i4 -r8 … … 52 55 %USER_INC %XIOS_INC %OASIS_INC %NCDF_INC 53 56 %USER_LIB %XIOS_LIB %OASIS_LIB %NCDF_LIB 57 58 %CC cc 59 %CFLAGS -O0 -
branches/2014/dev_r4704_NOC5_MPP_BDY_UPDATE/NEMOGCM/ARCH/arch-X64_YELLOWSTONE.fcm
r4153 r6225 24 24 # USER_INC complete list of include files 25 25 # USER_LIB complete list of libraries to pass to the linker 26 # CC C compiler used to compile conv for AGRIF 27 # CFLAGS compiler flags used with CC 26 28 # 27 29 # Note that: … … 41 43 %OASIS_LIB -L%OASIS_HOME/lib -lpsmile.MPI1 -lmct -lmpeu -lscrip 42 44 45 %CPP cpp 43 46 %FC mpif90 -c -cpp 44 47 %FCFLAGS -i4 -r8 -O3 -fp-model precise -xAVX … … 52 55 %USER_INC %XIOS_INC %OASIS_INC %NCDF_INC 53 56 %USER_LIB %XIOS_LIB %OASIS_LIB %NCDF_LIB 57 58 %CC cc 59 %CFLAGS -O0 -
branches/2014/dev_r4704_NOC5_MPP_BDY_UPDATE/NEMOGCM/ARCH/arch-XC_ARCHER.fcm
r4624 r6225 24 24 # USER_INC complete list of include files 25 25 # USER_LIB complete list of libraries to pass to the linker 26 # CC C compiler used to compile conv for AGRIF 27 # CFLAGS compiler flags used with CC 26 28 # 27 29 # Note that: … … 41 43 #OASIS_LIB -L%OASIS_HOME/lib -lpsmile.MPI1 -lmct -lmpeu -lscrip 42 44 45 %CPP cpp 43 46 %FC ftn 44 47 #FCFLAGS -em -s integer32 -s real64 -O3 … … 56 59 #USER_INC %XIOS_INC %OASIS_INC %NCDF_INC 57 60 #USER_LIB %XIOS_LIB %OASIS_LIB %NCDF_LIB 61 62 %CC cc 63 %CFLAGS -O0 -
branches/2014/dev_r4704_NOC5_MPP_BDY_UPDATE/NEMOGCM/ARCH/arch-macport_osx.fcm
r4148 r6225 33 33 # USER_INC complete list of include files 34 34 # USER_LIB complete list of libraries to pass to the linker 35 # CC C compiler used to compile conv for AGRIF 36 # CFLAGS compiler flags used with CC 35 37 # 36 38 # Note that: … … 40 42 %NCDF_HOME /opt/local 41 43 %HDF5_HOME /opt/local 42 %XIOS_HOME /Users/$( whoami )/ XIOS44 %XIOS_HOME /Users/$( whoami )/xios-1.0 43 45 %OASIS_HOME /not/defined 44 46 … … 50 52 %OASIS_LIB -L%OASIS_HOME/lib -lpsmile.MPI1 -lmct -lmpeu -lscrip 51 53 54 %CPP cpp-mp-4.8 52 55 %FC mpif90 53 56 %FCFLAGS -fdefault-real-8 -O3 -funroll-all-loops -fcray-pointer … … 61 64 %USER_INC %XIOS_INC %OASIS_INC %NCDF_INC 62 65 %USER_LIB %XIOS_LIB %OASIS_LIB %NCDF_LIB 66 67 %CC cc 68 %CFLAGS -O0 -
branches/2014/dev_r4704_NOC5_MPP_BDY_UPDATE/NEMOGCM/ARCH/arch-openmpi_NAVITI_MERCATOR.fcm
r4524 r6225 13 13 # USER_INC additional include files for the compiler, e.g. -I<include dir> 14 14 # USER_LIB additional libraries to pass to the linker, e.g. -l<library> 15 # CC C compiler used to compile conv for AGRIF 16 # CFLAGS compiler flags used with CC 15 17 # debug: -g -check bounds -check uninit -check pointers -traceback 16 18 … … 19 21 %NCDF_LIB -L$NETCDF_LIB -lnetcdff -lnetcdf -L$HDF5_LIB -lhdf5_hl -lhdf5 -lz 20 22 23 %CPP cpp 21 24 %FC mpif90 22 25 %FCFLAGS -O2 -fp-model precise -traceback -r8 -convert big_endian -assume byterecl … … 30 33 %USER_INC -I$XIOS_INC %NCDF_INC 31 34 %USER_LIB -L$XIOS_LIB -lxios %NCDF_LIB -lstdc++ 35 36 %CC cc 37 %CFLAGS -O0
Note: See TracChangeset
for help on using the changeset viewer.