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.
arch-X64_MOBILIS.fcm in branches/2015/dev_r5803_NOC_WAD/NEMOGCM/ARCH – NEMO

source: branches/2015/dev_r5803_NOC_WAD/NEMOGCM/ARCH/arch-X64_MOBILIS.fcm @ 5870

Last change on this file since 5870 was 5870, checked in by acc, 8 years ago

Branch 2015/dev_r5803_NOC_WAD. Merge in trunk changes from 5803 to 5869 in preparation for merge. Also tidied and reorganised some wetting and drying code. Renamed wadlmt.F90 to wetdry.F90. Wetting drying code changes restricted to domzgr.F90, domvvl.F90 nemogcm.F90 sshwzv.F90, dynspg_ts.F90, wetdry.F90 and dynhpg.F90. Code passes full SETTE tests with ln_wd=.false.. Still awaiting test case for checking with ln_wd=.false.

File size: 2.4 KB
Line 
1# Mobilis - ClusterVision X86_64 cluster at NOCS
2#
3# Currently Loaded Modulefiles:
4#   1) gcc/4.8.1                               
5#   2) intel/compiler/64/14.0/2013_sp1.1.106
6#   3) openmpi/intel/64/1.6.5
7#
8# NCDF_HOME   root directory containing lib and include subdirectories for netcdf4
9# HDF5_HOME   root directory containing lib and include subdirectories for HDF5
10# XIOS_HOME   root directory containing lib for XIOS
11# OASIS_HOME  root directory containing lib for OASIS
12#
13# NCDF_INC    netcdf4 include file
14# NCDF_LIB    netcdf4 library
15# XIOS_INC    xios include file    (taken into accound only if key_iomput is activated)
16# XIOS_LIB    xios library         (taken into accound only if key_iomput is activated)
17# OASIS_INC   oasis include file   (taken into accound only if key_oasis3 is activated)
18# OASIS_LIB   oasis library        (taken into accound only if key_oasis3 is activated)
19#
20# FC          Fortran compiler command
21# FCFLAGS     Fortran compiler flags
22# FFLAGS      Fortran 77 compiler flags
23# LD          linker
24# LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries
25# FPPFLAGS    pre-processing flags
26# AR          assembler
27# ARFLAGS     assembler flags
28# MK          make
29# USER_INC    complete list of include files
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
33#
34# Note that:
35#  - unix variables "$..." are accpeted and will be evaluated before calling fcm.
36#  - fcm variables are starting with a % (and not a $)
37#
38%NCDF_HOME           /home/acc/shared
39%HDF5_HOME           /home/acc/shared
40%XIOS_HOME           /home/acc/XIOS_1.0_r777
41%OASIS_HOME         
42
43%NCDF_INC            -I%NCDF_HOME/include
44%NCDF_LIB            -L%NCDF_HOME/lib -lnetcdf -lnetcdff -lnetcdf -L%HDF5_HOME/lib -lhdf5_hl -lhdf5 -lhdf5 -lcurl
45%XIOS_INC            -I%XIOS_HOME/inc
46%XIOS_LIB            -L%XIOS_HOME/lib -lxios
47%OASIS_INC           
48%OASIS_LIB           
49
50%CPP               cpp
51%FC                  mpif90 -c -cpp
52%FCFLAGS             -i4 -r8 -O3 -fp-model source -xAVX
53%FFLAGS              %FCFLAGS
54%LD                  mpif90
55%LDFLAGS             -lstdc++
56%FPPFLAGS            -P -C -traditional
57%AR                  ar
58%ARFLAGS             rs
59%MK                  gmake
60%USER_INC            %XIOS_INC %OASIS_INC %NCDF_INC
61%USER_LIB            %XIOS_LIB %OASIS_LIB %NCDF_LIB
62
63%CC                  icc
64%CFLAGS              -O0
Note: See TracBrowser for help on using the repository browser.