Directory trunk/arch/

Total Files:
33
Deleted Files:
2
Lines of Code:
462

[root]/trunk/arch

Lines of Code

trunk/arch/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 74 (100.0%) 199 (100.0%) 2.6
emillour 51 (68.9%) 87 (43.7%) 1.7
fairhead 10 (13.5%) 70 (35.2%) 7.0
jghattas 9 (12.2%) 38 (19.1%) 4.2
lguez 3 (4.1%) 2 (1.0%) 0.6
acozic 1 (1.4%) 2 (1.0%) 2.0

Most Recent Commits

lguez 2022-09-21 15:12 Rev.: 4278

Correct paths to NetCDF-Fortran

The directory containing libraries from the Linux distribution is
included in the default directories searched by gfortran. Besides, it
is not /usr/local on Ubuntu on a personal computer, it is
/usr/lib/x86_64-linux-gnu. As for the include directory, it is
/usr/include on Ubuntu.

2 lines of code changed in 1 file:

  • trunk/arch: arch-gfortran.path (+2 -2)
lguez 2022-09-21 15:12 Rev.: 4277

Link to NetCDF-Fortran library, not C library

The direct link from LMDZ is to the NetCDF-Fortran library, not the C
library. And as the NetCDF-Fortran library is dynamic in Linux
distributions, the link to the C library is not necessary.

0 lines of code changed in 1 file:

  • trunk/arch: arch-gfortran.path (changed)
lguez 2022-09-21 15:12 Rev.: 4277

Link to NetCDF-Fortran library, not C library

The direct link from LMDZ is to the NetCDF-Fortran library, not the C
library. And as the NetCDF-Fortran library is dynamic in Linux
distributions, the link to the C library is not necessary.

0 lines of code changed in 1 file:

  • trunk/arch: arch-gfortran.path (new)
jghattas 2022-03-16 16:01 Rev.: 4102

Added compilation flag -fimf-arch-consistency=true to have reporducible results at obelix. See ticket https://forge.ipsl.jussieu.fr/orchidee/ticket/824

1 lines of code changed in 1 file:

  • trunk/arch: arch-ifort_LSCE.fcm (+1 -1)
emillour 2021-09-06 11:28 Rev.: 3979

Update Irene debug options to be more strict.
EM

2 lines of code changed in 2 files:

  • trunk/arch: arch-X64_IRENE-AMD.fcm (+1 -2), arch-X64_IRENE.fcm (+1 -2)
fairhead 2020-03-04 12:05 Rev.: 3644

Added arch files for IRENE-AMD new machine.
AC

29 lines of code changed in 2 files:

  • trunk/arch: arch-X64_IRENE-AMD.fcm (new 17), arch-X64_IRENE-AMD.path (new 12)
jghattas 2020-02-21 16:24 Rev.: 3640

Ajoute un deuxiement emplacement ou le librarie IOIPSL sera recherche. Cela est deja fait dans les arch pour IRENE et JEAN-ZAY. C'est necessaire quand on compile IOIPSL avec le script makeioipsl_fcm comme fait dans les configurations v6.2 et v6.3.

4 lines of code changed in 3 files:

  • trunk/arch: arch-ifort_CICLAD.path (+2 -2), arch-ifort_LSCE.path (new)
emillour 2019-12-16 14:32 Rev.: 3615

Update Jean-Zay arch files.
EM

5 lines of code changed in 1 file:

  • trunk/arch: arch-X64_JEANZAY.env (+5 -6)
emillour 2019-10-16 15:33 Rev.: 3589

Based on some recommendations by other users, stick to "-fp-model strict" compiler option, even in prod mode.
EM

4 lines of code changed in 1 file:

  • trunk/arch: arch-X64_JEANZAY.fcm (+4 -4)
fairhead 2019-10-09 16:01 Rev.: 3580

Update to jean-zay arch file when compiling ioipsl with fcm
JG

2 lines of code changed in 1 file:

  • trunk/arch: arch-X64_JEANZAY.path (+2 -2)
emillour 2019-10-01 17:26 Rev.: 3572

Update arch files for Jean Zay.
EM

10 lines of code changed in 2 files:

  • trunk/arch: arch-X64_JEANZAY.env (new 8), arch-X64_JEANZAY.fcm (+2 -5)
fairhead 2019-09-12 14:32 Rev.: 3562

Simplification of jeanzay arch files
LF

6 lines of code changed in 2 files:

  • trunk/arch: arch-X64_JEANZAY.fcm (+2 -1), arch-X64_JEANZAY.path (+4 -2)
fairhead 2019-09-05 11:32 Rev.: 3559

Initial import of arch files for new Idris computer jean-zay

32 lines of code changed in 2 files:

  • trunk/arch: arch-X64_JEANZAY.fcm (new 19), arch-X64_JEANZAY.path (new 13)
jghattas 2019-02-08 17:29 Rev.: 3464

Added option that IOIPSL library could be found in IOIPSL/lib and IOIPSL/inc folder. This is the case using the version of IOIPSL compiled with fcm for use with DYNAMICO.

4 lines of code changed in 3 files:

  • trunk/arch: arch-X64_ADA.path (new), arch-X64_IRENE.path (+2 -2)
fairhead 2019-01-22 17:21 Rev.: 3435

"Historic" :-) commit merging the physics branch used for DYNAMICO with the LMDZ trunk.
The same physics branch can now be used seamlessly with the traditional lon-lat LMDZ
dynamical core and DYNAMICO.
Testing consisted in running a lon-lat LMDZ bucket simulation with the NPv6.1 physics package
with the original trunk sources and the merged sources. Tests were succesful in the sense that
numeric continuity was preserved in the restart files from both simulation. Further tests
included running both versions of the physics codes for one year in a LMDZOR setting in which
the restart files also came out identical.

Caution:
- as the physics package now manages unstructured grids, grid information needs to be transmitted
to the surface scheme ORCHIDEE. This means that the interface defined in surf_land_orchidee_mod.F90
is only compatible with ORCHIDEE version orchidee2.1 and later versions. If previous versions of
ORCHIDEE need to be used, the CPP key ORCHIDEE_NOUNSTRUCT needs to be set at compilation time.
This is done automatically if makelmdz/makelmdz_fcm are called with the veget orchidee2.0 switch
- due to a limitation in XIOS, the time at which limit conditions will be read in by DYNAMICO will be
delayed by one physic timestep with respect to the time it is read in by the lon-lat model. This is caused
by the line

IF (MOD(itime-1, lmt_pas) == 0 .OR. (jour_lu /= jour .AND. grid_type /= unstructured)) THEN ! time to read

in limit_read_mod.F90

Work still needed on COSP integration and XML files for DYNAMICO

EM, YM, LF

1 lines of code changed in 1 file:

  • trunk/arch: arch-X64_IRENE.fcm (+1)
acozic 2019-01-14 17:22 Rev.: 3430

Inca folder config create by fcm at the end of the simulation is renamed build

2 lines of code changed in 1 file:

  • trunk/arch: arch-X64_IRENE.path (+2 -2)
jghattas 2018-04-04 09:52 Rev.: 3304

Added first version of arch files for IRENE/TGCC.
Done by A-K Traore.

29 lines of code changed in 2 files:

  • trunk/arch: arch-X64_IRENE.fcm (new 17), arch-X64_IRENE.path (new 12)
emillour 2017-10-26 15:45 Rev.: 3045

Adapt makelmdz* and related scripts to read "ar" options from arch files.
EM

17 lines of code changed in 30 files:

  • trunk/arch: arch-ES_MOON.fcm (new), arch-IA64_PLATINE.fcm (new), arch-PW6_VARGAS.fcm (+1), arch-SX8_BRODIE.fcm (new), arch-SX8_MERCURE.fcm (+1), arch-SX9_MERCURE.fcm (new), arch-X64_ADA.fcm (new), arch-X64_CURIE.fcm (+1), arch-X64_OCCIGEN.fcm (new), arch-X64_TITANE.fcm (new), arch-g95.fcm (new), arch-gfortran.fcm (new), arch-gfortran_CICLAD.fcm (+1), arch-ifort_CICLAD.fcm (+1), arch-ifort_LSCE.fcm (new), arch-linux-32bit.fcm (new), arch-pgf_CICLAD.fcm (+1)
emillour 2017-10-25 14:01 Rev.: 3043

Some fixes to enable compiling with the pgf compiler and updated arch files for pgf on Ciclad.
EM

37 lines of code changed in 5 files:

  • trunk/arch: arch-AMD64_CICLAD.fcm (del), arch-AMD64_CICLAD.path (del), arch-pgf_CICLAD.env (new 10), arch-pgf_CICLAD.fcm (new 15), arch-pgf_CICLAD.path (new 12)
emillour 2017-10-24 10:21 Rev.: 3039

Update Ciclad (ifort) arch files.
EM

6 lines of code changed in 5 files:

  • trunk/arch: arch-ifort_CICLAD.env (new 6), arch-ifort_CICLAD.fcm (changed), arch-ifort_CICLAD.path (new)
emillour 2017-10-24 08:41 Rev.: 3038

Update Ciclad (gfortran) arch files.
EM

6 lines of code changed in 5 files:

  • trunk/arch: arch-gfortran_CICLAD.env (new 6), arch-gfortran_CICLAD.fcm (new), arch-gfortran_CICLAD.path (changed)
fairhead 2017-10-19 15:14 Rev.: 3031

Change to optimisation options to speedup code
LF

0 lines of code changed in 2 files:

  • trunk/arch: arch-X64_CURIE.fcm (new)
Generated by StatSVN 0.7.0