/[lmdze]/trunk/Compiler_options/nagfor_debug.mk
ViewVC logotype

Contents of /trunk/Compiler_options/nagfor_debug.mk

Parent Directory Parent Directory | Revision Log Revision Log


Revision 169 - (show annotations)
Mon Sep 14 17:13:16 2015 UTC (8 years, 8 months ago) by guez
File size: 799 byte(s)
In inifilr_hemisph, colat0 is necessarily >= 1. / rlamda(iim) (see
notes) so we simplify the definition of jfilt. No need to keep modfrst
values at other latitudes than the current one, and we can have one
loop on latitudes instead of two.

Just encapsulated transp into a module.

1 # These are compiler dependent macros, meant to be included in the
2 # makefile for LMDZE.
3
4 netcdf_inc_dir = /opt/netcdf3/nag/include
5 netcdf_lib_dir = /opt/netcdf3/nag/lib
6
7 numer_rec_95_dir = /data/guez/lib/Numer_Rec_95_nagfor
8 nr_util_dir = /data/guez/lib/NR_util_nagfor
9 netcdf95_dir = /data/guez/lib/NetCDF95_nagfor
10 jumble_dir = /data/guez/lib/Jumble_nagfor
11
12 lib_dir_list = ${netcdf_lib_dir} ${numer_rec_95_dir} ${netcdf95_dir} ${nr_util_dir} ${jumble_dir}
13
14 # Include flags:
15 FFLAGS = $(addprefix -I, ${netcdf_inc_dir} ${numer_rec_95_dir} ${netcdf95_dir} ${nr_util_dir} ${jumble_dir})
16
17 FFLAGS += -free
18
19 LDLIBS = $(addprefix -L, ${lib_dir_list}) -lnetcdf95 -lnetcdf -lnumer_rec_95 -ljumble -lnr_util
20
21 version_flag = -V
22 nag_fcalls_options = -calledby -index ${FFLAGS}
23 nag_cross_options = -key ${FFLAGS}

  ViewVC Help
Powered by ViewVC 1.1.21