Aller au contenu. | Aller à la navigation

Outils personnels
Se connecter
Sections
Vous êtes ici : Accueil Le coin des développeurs Statistiques SVN LMDZ6 StatSVN - Directory trunk/libf/phylmd/cosp2/

StatSVN - Directory trunk/libf/phylmd/cosp2/

StatSVN - Directory trunk/libf/phylmd/cosp2/

Directory trunk/libf/phylmd/cosp2/

Directory Created:
2018-07-04 16:35
Total Files:
35
Deleted Files:
0
Lines of Code:
17329

[root]/trunk/libf/phylmd/cosp2

Lines of Code

trunk/libf/phylmd/cosp2/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 50 (100.0%) 17373 (100.0%) 347.4
idelkadi 49 (98.0%) 17372 (100.0%) 354.5
fairhead 1 (2.0%) 1 (0.0%) 1.0

Most Recent Commits

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/libf/phylmd/cosp2: cosp_output_mod.F90 (+1 -1)
idelkadi 2018-09-27 19:18 Rev.: 3398

Correction d'erreur sur le calcul du diagnostique parasol_crefl

1 lines of code changed in 1 file:

  • trunk/libf/phylmd/cosp2: cosp_output_write_mod.F90 (+1 -1)
idelkadi 2018-09-27 13:35 Rev.: 3397

Correction de diagnostique (reflectance parasol calcule en fonction de la fraction nuageuse totale Cltcalipso)

3 lines of code changed in 1 file:

  • trunk/libf/phylmd/cosp2: cosp_output_write_mod.F90 (+3 -3)
idelkadi 2018-09-26 10:36 Rev.: 3396

Corrections dans la nouvelle version du simulateur Cosp (cosp2) :
- Rajout de directives OpenMP pour tourner en mod MPI-OpenMP
- Correction pour tourner avec Ioipsl

12 lines of code changed in 2 files:

  • trunk/libf/phylmd/cosp2: cosp_config.F90 (+11 -8), cosp_read_otputkeys.F90 (+1)
idelkadi 2018-07-17 21:13 Rev.: 3373

Implementation de COSPv2 dans LMDZ (correction dans le cas ou les sorties sont geres par IOIPSL).

5 lines of code changed in 1 file:

  • trunk/libf/phylmd/cosp2: phys_cosp2.F90 (+5 -3)
idelkadi 2018-07-15 12:11 Rev.: 3372

Implementation de COSPv2 dans LMDZ (Corrections)

12 lines of code changed in 2 files:

  • trunk/libf/phylmd/cosp2: cosp.F90 (+11 -3), cosp_read_otputkeys.F90 (+1 -1)
idelkadi 2018-07-14 21:25 Rev.: 3371

Implementation COSPv2 dans LMDZ

5 lines of code changed in 1 file:

  • trunk/libf/phylmd/cosp2: phys_cosp2.F90 (+5 -5)
idelkadi 2018-07-12 12:22 Rev.: 3369

Implementation de COSPv2 dans LMDZ (corrections pour tourner avec IOIPSL)

6 lines of code changed in 2 files:

  • trunk/libf/phylmd/cosp2: cosp_output_mod.F90 (+5 -4), phys_cosp2.F90 (+1 -1)
idelkadi 2018-07-06 20:42 Rev.: 3365

Implementation de la version COSPv2 dans LMDZ.

2 lines of code changed in 1 file:

  • trunk/libf/phylmd/cosp2: cosp_read_otputkeys.F90 (+2)
idelkadi 2018-07-06 15:04 Rev.: 3364

Implementation de COSPv2 dans LMDZ.

17 lines of code changed in 2 files:

  • trunk/libf/phylmd/cosp2: cosp_read_otputkeys.F90 (+12 -4), phys_cosp2.F90 (+5 -5)
idelkadi 2018-07-04 16:53 Rev.: 3360

Implementation COSPv2 dans LMDZ.

5 lines of code changed in 1 file:

  • trunk/libf/phylmd/cosp2: phys_cosp2.F90 (+5 -5)
idelkadi 2018-07-04 16:35 Rev.: 3358

Implementation de la nouvelle version COSPv2 dans LMDZ.
Pour compiler avec makelmdz_fcma utiliser l'option "-cosp2 true"

17304 lines of code changed in 35 files:

  • trunk/libf/phylmd/cosp2: MISR_simulator.F90 (new 292), array_lib.F90 (new 103), cosp.F90 (new 2345), cosp_calipso_interface.F90 (new 84), cosp_cloudsat_interface.F90 (new 147), cosp_config.F90 (new 340), cosp_defs.h (new 30), cosp_errorHandling.F90 (new 50), cosp_interface_v1p4.F90 (new 2543), cosp_isccp_interface.F90 (new 85), cosp_kinds.F90 (new 40), cosp_math_constants.F90 (new 40), cosp_misr_interface.F90 (new 67), cosp_modis_interface.F90 (new 113), cosp_optics.F90 (new 442), cosp_output_mod.F90 (new 446), cosp_output_write_mod.F90 (new 884), cosp_parasol_interface.F90 (new 90), cosp_phys_constants.F90 (new 68), cosp_read_otputkeys.F90 (new 1244), cosp_stats.F90 (new 285), cosp_utils.F90 (new 89), icarus.F90 (new 645), lidar_simulator.F90 (new 1026), math_lib.F90 (new 404), mo_rng.F90 (new 138), modis_simulator.F90 (new 906), mrgrnk.F90 (new 645), optics_lib.F90 (new 771), parasol.F90 (new 176), phys_cosp2.F90 (new 456), prec_scops.F90 (new 277), quickbeam.F90 (new 387), quickbeam_optics.F90 (new 1406), scops.F90 (new 240)
Generated by StatSVN 0.7.0
Ajouter un commentaire

You can add a comment by filling out the form below. Plain text formatting. Comments are moderated.

Enter the word