Bug fix: use a more recent version of gfortran
LMDZ now requires a more recent version of gfortran than 4.4.7.
8 lines of code changed in 1 file:
Bug fix: load a recent version of svn
Otherwise the svn upgrade command, used later, is unknown.
1 lines of code changed in 1 file:
Define compiler variables for mpiifort
With mpiifort, we only need to add the definition of CC to compile
NetCDF95, but it is simpler to just merge the cases ifort and
mpiifort.
1 lines of code changed in 1 file:
Bug fix: we need the environment for some machines
On jean-zay for example.
6 lines of code changed in 1 file:
Polish
1 lines of code changed in 1 file:
Limit the length of lines
For readability.
236 lines of code changed in 1 file:
Bug fix: correct the name of NetCDF directory
4 lines of code changed in 1 file:
Polish
2 lines of code changed in 1 file:
Indent the whole file
821 lines of code changed in 1 file:
Do not re-create `arch-local`
We want to avoid useless recompilation if we need to run
`install_lmdz.sh` again.
1 lines of code changed in 1 file:
Download and compile NetCDF95
NetCDF95 becomes an external library instead of being included in the
sources of LMDZ. See commit 4179.
19 lines of code changed in 1 file:
Install more recent NetCDF libraries
Install NetCDF C library 4.3.3.1 and NetCDF Fortran library
4.4.2. Mainly we want a NetCDF configuration able to handle the
NetCDF4 format, with groups. The downside is that the compilation time
is longer. We could just configure NetCDF 4.0.1 with option
-enable-netcdf4 but compilation would also be longer, so while we are
at it, we use more recent versions of NetCDF.
19 lines of code changed in 1 file:
Change default to no installation of NetCDF
Change default behavior to no installation of NetCDF. The option is
unchanged: it is still `-netcdf`, with 3 possible arguments, 0, 1 or a
path. The default value is changed to 0. And the interpretation of
`-netcdf 0` is different: it now means that `install_lmdz.sh` should
look for NetCDF in standard locations, instead of looking for a
previous installation of NetCDF by `install_lmdz.sh`.
15 lines of code changed in 1 file:
Copy `install_lmdz.sh` to `install_lmdz_new.sh`
1324 lines of code changed in 1 file:
Start a new `compile.sh` file
Start a new `compile.sh` file if `install_lmdz` is run again. We do
not want several makelmdz commands in `compile.sh`.
1 lines of code changed in 1 file:
Do not run the bench again if it is already there
2 lines of code changed in 1 file:
Do not compile IOIPSL again if it is compiled
3 lines of code changed in 1 file:
Polish
1 lines of code changed in 1 file:
Remove verbose option of tar
This printed thousands of lines.
1 lines of code changed in 1 file:
Remove space at end of line
Space at end of line is signalled by Git clients.
71 lines of code changed in 1 file:
Correcting test for LMDZ rev number for which rad=ecrad option becomes available
1 lines of code changed in 1 file:
Resolving issue when using oldrad with the default bench suite
40 lines of code changed in 3 files:
Modifications needed as the radiation option used is now part of the suffix
used in naming the object libraries and the executable
AS/FH/LF
28 lines of code changed in 1 file: