Modify create_make_gcm to force make to stop at the first problem.
Change the option make -k to -S to make the make command effectively stop
FH
8 lines of code changed in 2 files:
To avoid conflict (incompatible and redundant open statements) with
conf_gcm FH
3 lines of code changed in 3 files:
Spécifications non nécessaires
------------
Unnecessary specifications
3 lines of code changed in 1 file:
Renamed "mod_const_para.F90" to "mod_const_mpi.F90" because
mod_const_mpi is the name of the module inside the file and makelmdz
requires that the names of file and module be identical.
Added un updated version of the script "install_1d_src.sh" which is on
the web site of LMDZ.
208 lines of code changed in 7 files:
Same as revision 1698 for dyn3dmem
29 lines of code changed in 4 files:
Oups
4 lines of code changed in 4 files:
Created new variable vert_prof_dissip to choose the vertical profile
of horizontal dissipation. vert_prof_dissip is an integer, allowed
values are 0 and 1. Did not make it a logical variable because we
expect to have the choice between more than 2 profiles later, when we
converge with extra-terrestrial versions of LMDZ. Replaced test on
ok_strato and llm in inidissip by test on vert_prof_dissip.
Merged some lines of dyn3d/conf_gcm.F and dyn3dpar/conf_gcm.F (we want
as little difference as possible between dyn3d and dyn3dpar).
Checked that the sequential configuration does not change results for
the bench of "install.sh".
59 lines of code changed in 10 files:
Problème de définition de libf
---------
$libf not defined
6 lines of code changed in 2 files:
Rajout du test sur dimensions.h pour ne pas avoir deux compilations simultanées
-----------------
Test on dimensions.h file to avoid simultaneous compilations
43 lines of code changed in 2 files:
Un peu de nettoyage pour le calcul aux niveaux de pression fixes.
IM
142 lines of code changed in 4 files:
Suite des modifications pour makegcm
-------
Follow-up for makegcm
1 lines of code changed in 1 file:
"#elif" is not a standard C preprocessor directive. It is not
understood by makedepf90. Replace it with "#ifdef" and "#else".
0 lines of code changed in 2 files:
Update makelmdz script to keep up with recent updates in makelmdz_fcm (possibility to use the -mem option and correctly set CPP_PHYS and CPP_EARTH).
EM
17 lines of code changed in 1 file:
Nettoyage du moniteur de la physique
------
Cleaning up the physics controler
189 lines of code changed in 3 files:
Suite du ménage
----------
Housekeeping cont'd
0 lines of code changed in 4 files:
Nettoyage général pour la bonne marche de makegcm
FH
-----------------------------
General housekeeping for makegcm to work as expected
FH
3709 lines of code changed in 15 files:
Some additional stuff for "phydev": add what is required to be potentialy able to load a "startphy.nc" and also add illustrative examples of writting outputs in the physics using IOIPSL.
EM
169 lines of code changed in 5 files: