New URL for NEMO forge!   http://forge.nemo-ocean.eu

Since March 2022 along with NEMO 4.2 release, the code development moved to a self-hosted GitLab.
This present forge is now archived and remained online for history.
Changeset 4865 – NEMO

Changeset 4865


Ignore:
Timestamp:
2014-11-18T16:04:13+01:00 (9 years ago)
Author:
smasson
Message:

add CPP definition in arch files

Location:
trunk/NEMOGCM
Files:
26 edited

Legend:

Unmodified
Added
Removed
  • trunk/NEMOGCM/ARCH/CMCC/arch-PW6_calypso.fcm

    r4230 r4865  
    1717%NCDF_INC            -I/usr/local/netcdf-3.6.3/include 
    1818%NCDF_LIB            -L/usr/local/netcdf-3.6.3/lib -lnetcdf 
     19%CPP                 cpp 
    1920%FC                  mpxlf90_r 
    2021%FCFLAGS             -O3 -qsuffix=f=f90  -qstrict -qalias=intptr -qsuppress=1501-245 -qarch=pwr6 -q64 -qrealsize=8 -qtune=pwr6 -qextname -qlargepage -qmaxmem=-1 
  • trunk/NEMOGCM/ARCH/CMCC/arch-PW6_calypso_debug.fcm

    r4230 r4865  
    1717%NCDF_INC            -I/usr/local/netcdf-3.6.3/include 
    1818%NCDF_LIB            -L/usr/local/netcdf-3.6.3/lib -lnetcdf 
     19%CPP                 cpp 
    1920%FC                  mpxlf90_r 
    2021%FCFLAGS             -g -qsuffix=f=f90  -qstrict -qalias=intptr -qsuppress=1501-245 -qarch=pwr6 -q64 -qrealsize=8 -qtune=pwr6 -qextname -qlargepage -qmaxmem=-1 
  • trunk/NEMOGCM/ARCH/CMCC/arch-PW6_calypso_tools.fcm

    r4230 r4865  
    1717%NCDF_INC            -I/usr/local/netcdf-3.6.3/include 
    1818%NCDF_LIB            -L/usr/local/netcdf-3.6.3/lib -lnetcdf 
     19%CPP                 cpp 
    1920%FC                  xlf90 
    2021%FCFLAGS             -O3 -qsuffix=f=f90  -qstrict -qsuppress=1501-245 -qarch=pwr6 -q64 -qrealsize=8 -qtune=pwr6 -qextname -qlargepage -qmaxmem=-1 
  • trunk/NEMOGCM/ARCH/CMCC/arch-gfortran_athena_xios.fcm

    r4274 r4865  
    4444%XIOS_LIB            -L%XIOS_HOME/lib -lxios 
    4545 
     46%CPP                 cpp 
    4647%FC                  mpif90 
    4748%FCFLAGS             -fdefault-real-8 -fno-second-underscore -Dgfortran -ffree-line-length-none 
  • trunk/NEMOGCM/ARCH/CMCC/arch-ifort_athena.fcm

    r4230 r4865  
    1717%NCDF_INC -I$NETCDF/include 
    1818%NCDF_LIB -L$NETCDF/lib -lnetcdf -lnetcdff 
     19%CPP                 cpp 
    1920%FC mpiifort 
    2021%FCFLAGS -r8 -O3 -xHost -fp-model source -traceback 
  • trunk/NEMOGCM/ARCH/CMCC/arch-ifort_athena_debug.fcm

    r4230 r4865  
    1717%NCDF_INC -I$NETCDF/include 
    1818%NCDF_LIB -L$NETCDF/lib -lnetcdf -lnetcdff 
     19%CPP                 cpp 
    1920%FC mpiifort 
    2021%FCFLAGS -fpe0 -g -r8 -O1 -xHost -fp-model source -traceback 
  • trunk/NEMOGCM/ARCH/CMCC/arch-ifort_athena_tools.fcm

    r4230 r4865  
    1717%NCDF_INC -I$NETCDF/include 
    1818%NCDF_LIB -L$NETCDF/lib -lnetcdf -lnetcdff 
     19%CPP                 cpp 
    1920%FC ifort 
    2021%FCFLAGS -r8 -O3 -xHost -fp-model source -traceback 
  • trunk/NEMOGCM/ARCH/CMCC/arch-ifort_athena_xios.fcm

    r4494 r4865  
    4141%XIOS_INC            -I/users/home/ans040/SOFTWARE/XIOS_athena/trunk/inc 
    4242%XIOS_LIB            -L/users/home/ans040/SOFTWARE/XIOS_athena/trunk/lib -lxios 
     43%CPP                 cpp 
    4344%FC                  mpiifort 
    4445%FCFLAGS         -g -r8 -O3 -xHost -fp-model source -traceback 
  • trunk/NEMOGCM/ARCH/INGV/arch-IBM_EKMAN_INGV.fcm

    r4277 r4865  
    2020%XIOS_ROOT           /home/delrosso/XIOS_447/trunk 
    2121%MPI_INTEL           -I/srv/intel/impi/4.1.0.024/include 
     22%CPP                 cpp 
    2223%FC                  mpiifort 
    2324%FCFLAGS             -r8 -O3 -g -traceback  
  • trunk/NEMOGCM/ARCH/arch-ALTIX_NAUTILUS_MPT.fcm

    r4306 r4865  
    4242%OASIS_LIB           -L%OASIS_HOME/lib -lpsmile.MPI1 -lmct -lmpeu -lscrip 
    4343 
     44%CPP               cpp 
    4445%FC                  ifort 
    4546%FCFLAGS             -r8 -O3 -fp-model precise -xT -ip -vec-report0 
  • trunk/NEMOGCM/ARCH/arch-PW7_C2A_XIO.fcm

    r4148 r4865  
    3535 
    3636%XLF90_LIB           -lxlf90_r 
     37 
     38%CPP               cpp 
    3739%FC                  mpxlf90_r 
    3840%FCFLAGS             -qsuffix=f=f90 -qsuffix=cpp=F90 -qfree=f90 -O3 -qrealsize=8 -qarch=auto -qtune=auto -qinitauto 
  • trunk/NEMOGCM/ARCH/arch-PW7_METO.fcm

    r4791 r4865  
    2121%XIOS_INC            -I/data/nwp/ofrd/share/NEMO/xios_lib/seq/xios_r451/inc 
    2222%XIOS_LIB            -L/data/nwp/ofrd/share/NEMO/xios_lib/seq/xios_r451/lib -lxios 
     23%CPP               cpp 
    2324%FC                  mpxlf90_r 
    2425%FCFLAGS             -qrealsize=8 -qextname -qsuffix=f=f90 -qarch=pwr7 -qtune=pwr7 -g -O2 -qstrict -qinitauto=7FBFFFFF 
  • trunk/NEMOGCM/ARCH/arch-X64_CURIE.fcm

    r4153 r4865  
    4141%OASIS_LIB           -L%OASIS_HOME/lib -lpsmile.MPI1 -lmct -lmpeu -lscrip 
    4242 
     43%CPP               cpp 
    4344%FC                  mpif90 -c -cpp 
    4445# for Curie Fat Node 
  • trunk/NEMOGCM/ARCH/arch-X64_MOBILIS.fcm

    r4624 r4865  
    4646%OASIS_LIB            
    4747 
     48%CPP               cpp 
    4849%FC                  mpif90 -c -cpp 
    4950%FCFLAGS             -i4 -r8 -O3 -fp-model source -xAVX 
  • trunk/NEMOGCM/ARCH/arch-X64_VAYU.fcm

    r4148 r4865  
    4141%OASIS_LIB           -L%OASIS_HOME/lib -lpsmile.MPI1 -lmct -lmpeu -lscrip 
    4242 
     43%CPP               cpp 
    4344%FC                  mpif90 -c -cpp 
    4445%FCFLAGS             -i4 -r8 
  • trunk/NEMOGCM/ARCH/arch-X64_YELLOWSTONE.fcm

    r4153 r4865  
    4141%OASIS_LIB           -L%OASIS_HOME/lib -lpsmile.MPI1 -lmct -lmpeu -lscrip 
    4242 
     43%CPP               cpp 
    4344%FC                  mpif90 -c -cpp 
    4445%FCFLAGS            -i4 -r8 -O3 -fp-model precise -xAVX 
  • trunk/NEMOGCM/ARCH/arch-XC_ARCHER.fcm

    r4624 r4865  
    4141#OASIS_LIB           -L%OASIS_HOME/lib -lpsmile.MPI1 -lmct -lmpeu -lscrip 
    4242 
     43%CPP               cpp 
    4344%FC                  ftn 
    4445#FCFLAGS             -em -s integer32 -s real64 -O3 
  • trunk/NEMOGCM/ARCH/arch-XC_ARCHER_INTEL.fcm

    r4716 r4865  
    4141#OASIS_LIB           -L%OASIS_HOME/lib -lpsmile.MPI1 -lmct -lmpeu -lscrip 
    4242 
     43%CPP               cpp 
    4344%FC                  ftn 
    4445%FCFLAGS             -integer-size 32 -real-size 64 -O3 -fp-model source -zero -fpp -warn all 
  • trunk/NEMOGCM/ARCH/arch-macport_osx.fcm

    r4148 r4865  
    5050%OASIS_LIB           -L%OASIS_HOME/lib -lpsmile.MPI1 -lmct -lmpeu -lscrip 
    5151 
     52%CPP               cpp-mp-4.8 
    5253%FC                mpif90  
    5354%FCFLAGS             -fdefault-real-8 -O3 -funroll-all-loops -fcray-pointer  
  • trunk/NEMOGCM/ARCH/arch-openmpi_NAVITI_MERCATOR.fcm

    r4524 r4865  
    1919%NCDF_LIB            -L$NETCDF_LIB -lnetcdff -lnetcdf -L$HDF5_LIB -lhdf5_hl -lhdf5 -lz 
    2020 
     21%CPP               cpp 
    2122%FC                  mpif90 
    2223%FCFLAGS             -O2 -fp-model precise  -traceback -r8  -convert big_endian -assume byterecl 
  • trunk/NEMOGCM/ARCH/arch-x3750_ADA.fcm

    r4148 r4865  
    4141%OASIS_LIB           -L%OASIS_HOME/lib -lpsmile.MPI1 -lmct -lmpeu -lscrip 
    4242 
     43%CPP               cpp 
    4344%FC                  mpiifort -c -cpp 
    4445%FCFLAGS             -DCPP_PARA -i4 -r8 -O3 -xAVX -fp-model precise 
  • trunk/NEMOGCM/ARCH/arch-x3750_ADA_O0.fcm

    r4803 r4865  
    4141%OASIS_LIB           -L%OASIS_HOME/lib -lpsmile.MPI1 -lmct -lmpeu -lscrip 
    4242 
     43%CPP               cpp 
    4344%FC                  mpiifort -c -cpp 
    4445%FCFLAGS             -DCPP_PARA -i4 -r8 -O0 -xAVX -fp-model precise 
  • trunk/NEMOGCM/TOOLS/COMPILE/bld.cfg

    r3695 r4865  
    2424 
    2525 
     26bld::tool::cpp       %CPP 
     27bld::tool::fpp       %CPP 
    2628bld::tool::fc        %FC  
    2729bld::tool::fflags    %FCFLAGS %USER_INC 
  • trunk/NEMOGCM/TOOLS/COMPILE/bld_preproagr.cfg

    r3850 r4865  
    3434bld::pp::nemo     1 
    3535bld::pp::nemo/agrif2model     0 
    36 bld::tool::fpp       cpp 
     36bld::tool::cpp       %CPP 
     37bld::tool::fpp       %CPP 
    3738bld::tool::fppflags::nemo  %FPPFLAGS 
    3839 
  • trunk/NEMOGCM/TOOLS/COMPILE/bld_tools.cfg

    r2281 r4865  
    1616dir::root            $NEMO_TDIR/$NEW_CONF/BLD 
    1717 
     18bld::tool::cpp       %CPP 
     19bld::tool::fpp       %CPP 
    1820bld::tool::fc        %FC  
    1921bld::tool::fflags    %FCFLAGS %USER_INC 
  • trunk/NEMOGCM/TOOLS/COMPILE/bldxag.cfg

    r3695 r4865  
    2323 
    2424 
     25bld::tool::cpp       %CPP 
     26bld::tool::fpp       %CPP 
    2527bld::tool::fc        %FC  
    2628bld::tool::fflags    %FCFLAGS %USER_INC 
Note: See TracChangeset for help on using the changeset viewer.