Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 56 (100.0%) | 1253 (100.0%) | 22.3 |
ymeurdesoif | 2 (3.6%) | 743 (59.3%) | 371.5 |
fairhead | 3 (5.4%) | 347 (27.7%) | 115.6 |
lguez | 37 (66.1%) | 130 (10.4%) | 3.5 |
emillour | 14 (25.0%) | 33 (2.6%) | 2.3 |
Cleanup in the dynamics: turn logic.h into module logic_mod.F90
EM
1 lines of code changed in 1 file:
Cleanup in the dynamics: turn serre.h into module serre_mod.F90
EM
10 lines of code changed in 2 files:
Added 'implicit none' statements and proper variable definitions where they were missing.
EM
10 lines of code changed in 2 files:
Added a copyright property to every file of the distribution, except
for the fcm files (which have their own copyright). Use svn propget on
a file to see the copyright. For instance:
$ svn propget copyright libf/phylmd/physiq.F90
Name of program: LMDZ
Creation date: 1984
Version: LMDZ5
License: CeCILL version 2
Holder: Laboratoire de m\'et\'eorologie dynamique, CNRS, UMR 8539
See the license file in the root directory
Also added the files defining the CeCILL version 2 license, in French
and English, at the top of the LMDZ tree.
126 lines of code changed in 34 files:
Allow not to compile FFT files for the sequential version.
4 lines of code changed in 1 file:
Remplacement de parallel.F90 (en conflit avec orchidée) par parallel_lmdz.F90.
UG
.........................................
Renaming parallel.F90 (conflicting with orchidée) into parallel_lmdz.F90.
UG
6 lines of code changed in 3 files:
Add interface header for FFT-MKL required for compiling.
Intel give only .f90 file and not .mod for the module interface
YM
743 lines of code changed in 2 files:
Added arch files for ADA (IDRIS IBMx3750) and made the following code modifications:
phylmd/printflag.F : removed "print" of unset variable (radpas0)
dyn3dmem/integrd_loc.F : removed unecessary "include mpif.h"
dyn3dmem/leapfrog_loc.F : removed unecessary "include mpif.h" and allocate saved variables at first call
dyn3dmem/mod_filtreg_p.F : added matmul() alternatives to call to BLAS routine SGEMM (which was incorectly set as DGEMM; which would fail if running with -r4)
filtrez/filtreg.F: changed calls to DGEMM into calls to SGEMM, so that code works with either -r4 or -r8 (the later being used in conjunction with "BLAS SGEMV=DGEMV SGEMM=DGEMM" preprocessing statements)
EM
6 lines of code changed in 2 files:
Spécifications non nécessaires
------------
Unnecessary specifications
3 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:
Suite du phasage de la dynamique localisée
--------
Continuing the phasing of the localised dynamics
5 lines of code changed in 1 file:
Module manquant pour dynamique localisée
------------
Missing module for localised dynamic
339 lines of code changed in 1 file:
Minor corrections in filter: some arrays were oversized and the computation of the indexes from which the filter is applied could go wrong (in extreme cases, e.g. with very little grid points combined to a zoom).
EM
0 lines of code changed in 4 files: