/[lmdze]/trunk/nag_rules.mk
ViewVC logotype

Contents of /trunk/nag_rules.mk

Parent Directory Parent Directory | Revision Log Revision Log


Revision 78 - (show annotations)
Wed Feb 5 17:51:07 2014 UTC (10 years, 3 months ago) by guez
File size: 805 byte(s)
Moved procedure inigeom into module comgeom.

In disvert, renamed s_sampling to vert_sampling, following
LMDZ. Removed choice strato1. In case read, read ap and bp instead of
s (following LMDZ).

Added argument phis to start_init_orog and start_init_dyn, and removed
variable phis of module start_init_orog_m. In etat0 and
start_init_orog, renamed relief to zmea_2d. In start_init_dyn, renamed
psol to ps.

In start_init_orog, renamed relief_hi to relief. No need to set
phis(iim + 1, :) = phis(1, :), already done in grid_noro.

Documentation for massbar out of SVN, in massbar.txt. Documentation
was duplicated in massdair, but not relevant in massdair.

In conflx, no need to initialize pen_[ud] and pde_[ud]. In flxasc,
used intermediary variable fact (following LMDZ).

In grid_noro, added local variable zmea0 for zmea not smoothed and
computed zphi from zmea instead of zmea0 (following LMDZ). This
changes the results of ce0l.

Removed arguments pen_u and pde_d of phytrac and nflxtr, which were
not used.

1 # This is an extension to the LMDZE makefile, useful for NAG Fortran
2 # tools. It should be included in the LMDZE makefile.
3
4 # Compiled modules created by NAG are needed.
5
6 .PHONY: all_nag objects
7
8 all_nag: objects CG_ce0l CG_gcm CR_ce0l CR_gcm
9 objects: ${objects}
10
11 # Call graphs:
12 CG_ce0l: ${common_sources} ${src_no_main_ce0l_only} ce0l.f90
13 nag_fcalls95 ${nag_fcalls_options} -listing $@ $^
14
15 CG_gcm: ${common_sources} ${src_no_main_gcm_only} gcm.f90
16 nag_fcalls95 ${nag_fcalls_options} -listing $@ $^
17
18 # Cross references:
19 CR_ce0l: ${common_sources} ${src_no_main_ce0l_only} ce0l.f90
20 nag_xref95 ${nag_cross_options} -listing $@ $^
21
22 CR_gcm: ${common_sources} ${src_no_main_gcm_only} gcm.f90
23 nag_xref95 ${nag_cross_options} -listing $@ $^
24
25 .PHONY: clean_nag
26 clean_nag:
27 rm -f CG_ce0l CG_gcm CR_ce0l CR_gcm

  ViewVC Help
Powered by ViewVC 1.1.21