Conversion to free source form for "disvert" and "iniacademic", no
other change. Bug fix in "fisrtilp": "fraca" could appear in an
expression while not defined.
1407 lines of code changed in 10 files:
Correction de bug
0 lines of code changed in 2 files:
Correction de bug
0 lines of code changed in 2 files:
Input file conv_param.data added to change convection parameters without changing them inside the code
0 lines of code changed in 2 files:
Input file conv_param.data added to change convection parameters without changing them inside the code
0 lines of code changed in 2 files:
The value of ale_max is modified to 1000.
--this line, and those below, will be ignored--
M phylmd/physiq.F
1 lines of code changed in 1 file:
The value of ale_max is modified to 1000.
2 lines of code changed in 2 files:
Introducing the 'makelmdz' (bash) script.
It uses the same 'arch' files as the 'makelmdz_fcm' script but with the same (not-quite-perfect-but-there-is-always-room-for-improvements) strategy as the 'makegcm (csh) script: if necessary, a Makefile is generated using the 'create_make_gcm' script, and the makefile is then run to build the executable.
Run 'makelmdz -h' for a list of options and default behaviours (which are essentially the same as those of the 'makegcm' and 'makelmd_fcm' scripts).
EM
607 lines of code changed in 2 files:
Small fix: /* */ C style comment are problematic with Fortran compilers which do the preprocessing themselves.
EM
0 lines of code changed in 2 files:
Cleanup of the create_make_gcm script; compilation is now done in LIBO (to avoid having to move module files around) and the SX specificities (which are no longer necessary) have been removed. A new feature has been added: when compiling a routine, the previously object (built during a previous compilation) is first removed from the library.
A '-f' option was added to the makegcm csh script to enforce not sourcing csh environment and system defaults (important on LMD linux machines).
EM
0 lines of code changed in 4 files:
Changed optimisation level due to problem with new compiler xlf 13.1.0.3 :
LMDZ compiled with -O5 does not run with this compiler. The bug is not found, if it commes from LMDZ or the compiler is not determined. LMDZ seems to run better with -O3 or -O2. Also -O5 is very agressive and is not recomanded by IDRIS.
0 lines of code changed in 2 files: