July 2022 Commit Log

Number of Commits:
23
Number of Active Developers:
3
lguez 2022-07-20 16:54 Rev.: 4223

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:

lguez 2022-07-20 16:54 Rev.: 4222

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:

lguez 2022-07-20 16:54 Rev.: 4221

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:

lguez 2022-07-20 16:54 Rev.: 4220

Bug fix: we need the environment for some machines

On jean-zay for example.

6 lines of code changed in 1 file:

lguez 2022-07-20 16:54 Rev.: 4219

Polish

1 lines of code changed in 1 file:

lguez 2022-07-20 16:54 Rev.: 4218

Limit the length of lines

For readability.

236 lines of code changed in 1 file:

lguez 2022-07-20 16:54 Rev.: 4217

Bug fix: correct the name of NetCDF directory

4 lines of code changed in 1 file:

lguez 2022-07-20 16:54 Rev.: 4216

Polish

2 lines of code changed in 1 file:

lguez 2022-07-20 16:54 Rev.: 4215

Indent the whole file

821 lines of code changed in 1 file:

lguez 2022-07-20 16:54 Rev.: 4214

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:

lguez 2022-07-20 16:54 Rev.: 4213

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:

lguez 2022-07-20 16:54 Rev.: 4212

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:

lguez 2022-07-20 16:54 Rev.: 4211

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:

lguez 2022-07-20 16:54 Rev.: 4210

Copy `install_lmdz.sh` to `install_lmdz_new.sh`

1324 lines of code changed in 1 file:

lguez 2022-07-20 16:54 Rev.: 4209

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:

lguez 2022-07-20 16:54 Rev.: 4208

Do not run the bench again if it is already there

2 lines of code changed in 1 file:

lguez 2022-07-20 16:54 Rev.: 4207

Do not compile IOIPSL again if it is compiled

3 lines of code changed in 1 file:

lguez 2022-07-20 16:54 Rev.: 4206

Polish

1 lines of code changed in 1 file:

lguez 2022-07-20 16:54 Rev.: 4205

Remove verbose option of tar

This printed thousands of lines.

1 lines of code changed in 1 file:

lguez 2022-07-20 16:54 Rev.: 4204

Remove space at end of line

Space at end of line is signalled by Git clients.

71 lines of code changed in 1 file:

asima 2022-07-11 17:28 Rev.: 4198

Correcting test for LMDZ rev number for which rad=ecrad option becomes available

1 lines of code changed in 1 file:

fairhead 2022-07-08 17:21 Rev.: 4197

Resolving issue when using oldrad with the default bench suite

40 lines of code changed in 3 files:

fairhead 2022-07-08 15:33 Rev.: 4196

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:

June 2022 »

Generated by StatSVN 0.7.0