StatSVN - February 2018 Commit Log
February 2018 Commit Log
- Number of Commits:
- 58
- Number of Active Developers:
- 8
- idelkadi 2018-02-28 16:54 #58 Rev.: 3233
-
Nettoyage du code :
- changement de nomes des routines pour avoir les memes nome des modules
- corrections
- dos2unix appliquee aux fichiers
7715 lines of code changed in 36 files:
- trunk/libf/phylmd/cosp: cosp.F90 (del), cosp_constants.F90 (del), cosp_isccp_simulator.F90 (del), cosp_lidar.F90 (del), cosp_misr_simulator.F90 (del), cosp_modis_simulator.F90 (del), cosp_radar.F90 (del), cosp_simulator.F90 (del), cosp_stats.F90 (del), cosp_types.F90 (del), cosp_utils.F90 (del), format_input.F90 (+134 -134), llnl_stats.F90 (del), lmd_ipsl_stats.F90 (del), m_mrgrnk.F90 (new 410), mod_cosp.F90 (new 605), mod_cosp_constants.F90 (new 304), mod_cosp_isccp_simulator.F90 (new 96), mod_cosp_lidar.F90 (new 87), mod_cosp_misr_simulator.F90 (new 80), mod_cosp_modis_simulator.F90 (new 487), mod_cosp_radar.F90 (new 193), mod_cosp_simulator.F90 (new 247), mod_cosp_stats.F90 (new 304), mod_cosp_types.F90 (new 1676), mod_cosp_utils.F90 (new 344), mod_llnl_stats.F90 (new 138), mod_lmd_ipsl_stats.F90 (new 1181), mod_modis_sim.F90 (new 1274), modis_simulator.F90 (del), mrgrnk.F90 (del), phys_cosp.F90 (+12 -190), read_cosp_output_nl.F90 (+6 -5), scale_LUTs_io.F90 (del), scale_luts_io.F90 (new 137)
- fhourdin 2018-02-27 11:18 #57 Rev.: 3232
-
Modifications pour compiler avec makelmdz et cosp
7 lines of code changed in 2 files:
- trunk: create_make_gcm (+1 -4), makelmdz (+6 -6)
- dcugnet 2018-02-21 18:32 #56 Rev.: 3231
-
Fix in regr_horiz_time_climoz_m: <= instead of < in an index search loop to avoid
a possible error in the 3D ozone interpolation when input and output longitudes
numbers are equal.
Few typos in the comments corrected.
0 lines of code changed in 4 files:
- trunk/libf/phy_common: regular_lonlat_mod.F90 (new)
- trunk/libf/phylmd: regr_horiz_time_climoz_m.F90 (changed)
- fairhead 2018-02-20 13:40 #55 Rev.: 3228
-
Renaming some ping files
176 lines of code changed in 4 files:
- trunk/DefLists: CMIP6_ping_aerosol.xml (del), CMIP6_ping_aerosol_lmdz.xml (new 150), CMIP6_ping_atmosChem.xml (del), CMIP6_ping_atmosChem_lmdz.xml (new 26)
- fairhead 2018-02-20 13:37 #54 Rev.: 3227
-
Cleanup in ping files
189 lines of code changed in 5 files:
- branches/IPSLCM6.0.15/DefLists: CMIP6_ping_aerosol.xml (del), CMIP6_ping_aerosol_lmdz.xml (new 156), CMIP6_ping_atmos.xml (+1 -1), CMIP6_ping_atmosChem.xml (del), CMIP6_ping_atmosChem_lmdz.xml (new 32)
- fairhead 2018-02-20 13:30 #53 Rev.: 3226
-
Cleanup in ping files
1 lines of code changed in 3 files:
- trunk/DefLists: CMIP6_ping_aerosol.xml (-17), CMIP6_ping_atmos.xml (+1 -1), CMIP6_ping_atmosChem.xml (-12)
- fairhead 2018-02-18 17:44 #52 Rev.: 3225
-
Cleaning up ping file
0 lines of code changed in 1 file:
- trunk/DefLists: CMIP6_ping_landIce.xml (-3)
- fairhead 2018-02-18 17:42 #51 Rev.: 3224
-
Cleaning up ping file
LF
0 lines of code changed in 1 file:
- branches/IPSLCM6.0.15/DefLists: CMIP6_ping_landIce.xml (-3)
- fhourdin 2018-02-17 19:02 #50 Rev.: 3223
-
Corrections forcages cas 1D sandu
0 lines of code changed in 6 files:
- trunk/libf/phylmd/dyn1d: 1D_decl_cases.h (new), 1D_nudge_sandu_astex.h (new), lmdz1d.F90 (new)
- fairhead 2018-02-17 13:05 #49 Rev.: 3222
-
Missing statement
1 lines of code changed in 1 file:
- branches/IPSLCM6.0.15/libf/phylmd: phys_output_write_mod.F90 (+1 -1)
- fairhead 2018-02-17 11:38 #48 Rev.: 3221
-
Forgot declaration in xml files
7 lines of code changed in 7 files:
- trunk/DefLists: field_def_lmdz.xml (+1), file_def_histLES_lmdz.xml (+1), file_def_histday_lmdz.xml (+1), file_def_histhf_lmdz.xml (+1), file_def_histins_lmdz.xml (+1), file_def_histmth_lmdz.xml (+1), file_def_histstn_lmdz.xml (+1)
- fairhead 2018-02-17 11:35 #47 Rev.: 3220
-
Forgot déclaration in xml file
7 lines of code changed in 7 files:
- branches/IPSLCM6.0.15/DefLists: field_def_lmdz.xml (+1), file_def_histLES_lmdz.xml (+1), file_def_histday_lmdz.xml (+1), file_def_histhf_lmdz.xml (+1), file_def_histins_lmdz.xml (+1), file_def_histmth_lmdz.xml (+1), file_def_histstn_lmdz.xml (+1)
- fhourdin 2018-02-17 09:18 #46 Rev.: 3219
-
Declaration manquante
1 lines of code changed in 1 file:
- trunk/libf/phylmd: phys_output_write_mod.F90 (+1 -1)
- fairhead 2018-02-16 18:40 #45 Rev.: 3218
-
Modifications for Data Request
4 lines of code changed in 3 files:
- branches/IPSLCM6.0.15/DefLists: CMIP6_ping_atmos.xml (+1 -1)
- branches/IPSLCM6.0.15/libf/phylmd: phys_output_ctrlout_mod.F90 (+2), phys_output_write_mod.F90 (+1)
- fairhead 2018-02-16 18:37 #44 Rev.: 3217
-
Error in previous modification
1 lines of code changed in 1 file:
- trunk/libf/phylmd: phys_output_ctrlout_mod.F90 (+1 -1)
- fairhead 2018-02-16 18:35 #43 Rev.: 3216
-
Corrections for Data request
4 lines of code changed in 3 files:
- trunk/DefLists: CMIP6_ping_atmos.xml (+1 -1)
- trunk/libf/phylmd: phys_output_ctrlout_mod.F90 (+2), phys_output_write_mod.F90 (+1)
- fairhead 2018-02-16 16:20 #42
-
Syntax error
2 lines of code changed in 2 files:
- branches/IPSLCM6.0.15/DefLists: CMIP6_ping_landIce.xml (+1 -1)
- trunk/DefLists: CMIP6_ping_landIce.xml (+1 -1)
- fairhead 2018-02-16 14:18 #41 Rev.: 3213
-
Inclusion of bug correction R3210 from LMDZ6 trunk
4 lines of code changed in 1 file:
- branches/IPSLCM6.0.15/libf/phylmd: tend_to_tke.F90 (+4 -2)
- fairhead 2018-02-16 14:13 #40 Rev.: 3212
-
Going back to previous revision of context file. Including COSP xml files
in the context but not going through COSP leads to a crash of the code.
3 lines of code changed in 1 file:
- branches/IPSLCM6.0.15/DefLists: context_lmdz.xml (+3 -3)
- jyg 2018-02-16 14:12 #39 Rev.: 3211
-
xml files related to commits 3208 and 3209
14 lines of code changed in 7 files:
- trunk/DefLists: field_def_lmdz.xml (+3 -1), file_def_histLES_lmdz.xml (+1), file_def_histday_lmdz.xml (+2), file_def_histhf_lmdz.xml (+2), file_def_histins_lmdz.xml (+2), file_def_histmth_lmdz.xml (+2), file_def_histstn_lmdz.xml (+2)
- fhourdin 2018-02-16 14:07 #38 Rev.: 3210
-
Manque implicit none (du coup il y avait un bug depuis la modification
visant l'independance au nombre de processeurs a cause d'une
lettre manquante dans nbsrf, corrigee par Jean-Yves dans la
revision svn 3208)
3 lines of code changed in 1 file:
- trunk/libf/phylmd: tend_to_tke.F90 (+3 -1)
- jyg 2018-02-16 13:50 #37 Rev.: 3209
-
error in the prvious commit
3 lines of code changed in 1 file:
- trunk/libf/phylmd: alpale_th.F90 (+3 -11)
- jyg 2018-02-16 13:42 #36 Rev.: 3208
-
Implementation of a first crude model of the
dynamic of wake population.
401 lines of code changed in 13 files:
- trunk/libf/phylmd: add_wake_tend.F90 (+10 -7), alpale_th.F90 (+23 -5), calwake.F90 (new), phys_local_var_mod.F90 (+8 -4), phys_output_ctrlout_mod.F90 (+5 -1), phys_output_write_mod.F90 (+5 -3), phys_state_var_mod.F90 (+5 -4), physiq_mod.F90 (+14 -13), tend_to_tke.F90 (+1 -1), wake.F90 (new)
- fairhead 2018-02-16 13:05 #35 Rev.: 3207
-
Inclusion of R3206 from LMDZ6/trunk
OB
0 lines of code changed in 1 file:
- branches/IPSLCM6.0.15/DefLists: CMIP6_ping_atmosChem.xml (-1)
- oboucher 2018-02-16 12:37 #34 Rev.: 3206
-
Bad diagnostic, duplicating o3 in atmos
0 lines of code changed in 1 file:
- trunk/DefLists: CMIP6_ping_atmosChem.xml (-1)
- fairhead 2018-02-14 13:00 #33 Rev.: 3205
-
Syntax error
3 lines of code changed in 1 file:
- branches/IPSLCM6.0.15/DefLists: context_lmdz.xml (+3 -3)
- fairhead 2018-02-14 10:49 #32 Rev.: 3204
-
Inclusion of COSP files by default in XIOS context file
3 lines of code changed in 1 file:
- branches/IPSLCM6.0.15/DefLists: context_lmdz.xml (+3 -3)
- acozic 2018-02-12 16:23 #31 Rev.: 3203
-
merge with rev 3202 of trunk - add two aerosol groups to be coupled with Inca SOA configuration
0 lines of code changed in 2 files:
- branches/IPSLCM6.0.14/libf/phylmd: aero_mod.F90 (new)
- acozic 2018-02-12 16:14 #30 Rev.: 3202
-
Add two aerosol groups in case of info_trac=inca (SOAA and SOAB)
0 lines of code changed in 2 files:
- trunk/libf/phylmd: aero_mod.F90 (new)
- fairhead 2018-02-12 11:05 #29 Rev.: 3201
-
Inclusion of r3199 from trunk
Pour la convergence independamment du decoupage de domaine.
Pour la convection, le niveau maximum k_upper_cv etait fixe
sur un profil d'altitude au milieu du domaine klon/2+1/klon
dependant donc du decoupage.
Remplace par un test en presnivs
-7*log(presnivs(k)/presnivs(1)) > 25.
independant du decoupage.
FH
7 lines of code changed in 1 file:
- branches/IPSLCM6.0.15/libf/phylmd: physiq_mod.F90 (+7 -2)
- fairhead 2018-02-12 11:01 #28 Rev.: 3200
-
Inclusion of r3198 from trunk
Retour vers l'insensibilite au decoupage en sous domaine.
Les routines gwd_rando incluait le calcul de niveaux de reference
sur la base d'un profile pris au milieu du domaine (en klon/2).
Rempace par un test en presnivs.
Une autre intercation entre routines concernant la tke a fait apparaitre
que la tke n'?\195?\169tait pas passee correctement au niveau klev+1 au moment
du regroupement des mailles sous les sous surface.
Ces changements garantissent la convergence numerique si
addtkeoro=0
iflag_pbl<12
et
ok_gwd_rando=n
La convergence n'est pas garantie pour les dernieres versions des physiq.def
mais les differences devraient etre mineures.
FH
111 lines of code changed in 8 files:
- branches/IPSLCM6.0.15/libf/phylmd: acama_gwd_rando_m.F90 (new), flott_gwd_rando_m.F90 (+53 -17), pbl_surface_mod.F90 (+8 -3), physiq_mod.F90 (+1 -1), tend_to_tke.F90 (+9 -8)
- fhourdin 2018-02-12 02:40 #27 Rev.: 3199
-
Pour la convergence independamment du decoupage de domaine.
Pour la convection, le niveau maximum k_upper_cv etait fixe
sur un profil d'altitude au milieu du domaine klon/2+1/klon
dependant donc du decoupage.
Remplace par un test en presnivs
-7*log(presnivs(k)/presnivs(1)) > 25.
independant du decoupage.
Garantit la convergence numerique pour l'ancienne physique.
Pas forcement pour la nouvelle si on a des valeurs
non nulles des variables convectives vers le sommet.
7 lines of code changed in 1 file:
- trunk/libf/phylmd: physiq_mod.F90 (+7 -2)
- fhourdin 2018-02-12 02:24 #26 Rev.: 3198
-
Retour vers l'insensibilite au decoupage en sous domaine.
Les routines gwd_rando incluait le calcul de niveaux de reference
sur la base d'un profile pris au milieu du domaine (en klon/2).
Rempace par un test en presnivs.
Une autre intercation entre routines concernant la tke a fait apparaitre
que la tke n'était pas passee correctement au niveau klev+1 au moment
du regroupement des mailles sous les sous surface.
Ces changements garantissent la convergence numerique si
addtkeoro=0
iflag_pbl<12
et
ok_gwd_rando=n
La convergence n'est pas garantie pour les dernieres versions des physiq.def
mais les differences devraient etre mineures.
116 lines of code changed in 7 files:
- trunk/libf/phylmd: acama_gwd_rando_m.F90 (new), flott_gwd_rando_m.F90 (new), pbl_surface_mod.F90 (+8 -3), physiq_mod.F90 (+1 -1), tend_to_tke.F90 (+9 -8)
- jyg 2018-02-09 12:22 #25 Rev.: 3197
-
small bug in cv3_yield in cv3_routines.F90
13 lines of code changed in 5 files:
- trunk/libf/phylmd: concvl.F90 (+2 -2), cv3_routines.F90 (+3 -1), cva_driver.F90 (new)
- emillour 2018-02-09 08:53 #24 Rev.: 3196
-
Revert to previous revision; these variables were already defined.
EM
0 lines of code changed in 1 file:
- trunk/DefLists: field_def_lmdz.xml (-2)
- emillour 2018-02-08 18:02 #23 Rev.: 3195
-
Add missing field definitions in field_def_lmdz.xml
EM
2 lines of code changed in 1 file:
- trunk/DefLists: field_def_lmdz.xml (+2)
- fairhead 2018-02-08 13:29 #22
-
Initial import of landIce ping file
186 lines of code changed in 2 files:
- branches/IPSLCM6.0.15/DefLists: CMIP6_ping_landIce.xml (new 96)
- trunk/DefLists: CMIP6_ping_landIce.xml (new 90)
- idelkadi 2018-02-08 12:36 #21 Rev.: 3192
-
Correction de diagnostique de sortie Cosp (Parasol).
1 lines of code changed in 1 file:
- trunk/libf/phylmd/cosp: cosp_output_write_mod.F90 (+1 -1)
- idelkadi 2018-02-08 12:33 #20 Rev.: 3191
-
Correction diagnostique de sortie (Parasol).
1 lines of code changed in 1 file:
- branches/IPSLCM6.0.15/libf/phylmd/cosp: cosp_output_write_mod.F90 (+1 -1)
- fairhead 2018-02-07 18:05 #19 Rev.: 3190
-
Cleanup of histmth file
184 lines of code changed in 1 file:
- branches/IPSLCM6.0.15/DefLists: file_def_histmth_lmdz.xml (+184 -184)
- fairhead 2018-02-07 17:22 #18
-
Bug fix: variable tke was not properly dimensioned in subroutine.
Conceptually should not have a great effect but should lead to a loss of
numeric convergence with previous version. Should also only impact so-called split family physics
FH/LF
0 lines of code changed in 4 files:
- branches/IPSLCM6.0.15/libf/phylmd: tend_to_tke.F90 (new)
- trunk/libf/phylmd: tend_to_tke.F90 (changed)
- fairhead 2018-02-07 15:45 #17 Rev.: 3187
-
Update ping file
32 lines of code changed in 1 file:
- branches/IPSLCM6.0.15/DefLists: CMIP6_ping_atmos.xml (+32 -32)
- fairhead 2018-02-07 15:44 #16 Rev.: 3186
-
Update ping file
31 lines of code changed in 1 file:
- trunk/DefLists: CMIP6_ping_atmos.xml (+31 -31)
- idelkadi 2018-02-05 20:04 #15 Rev.: 3185
-
Correction de bogue dans le simulateur Modis (mise a jour dans la version Cosp v1.4.2)
0 lines of code changed in 4 files:
- branches/IPSLCM6.0.15/libf/phylmd/cosp: cosp_simulator.F90 (new), modis_simulator.F90 (changed)
- idelkadi 2018-02-05 19:58 #14 Rev.: 3184
-
Correction de bogue dans le simulateur Modis (mise a jour dans la version Cosp v1.4.2)
0 lines of code changed in 4 files:
- trunk/libf/phylmd/cosp: cosp_simulator.F90 (new), modis_simulator.F90 (changed)
- fairhead 2018-02-05 17:42 #13 Rev.: 3183
-
Forgot to include new output variable ftime_deepcv in xml files
7 lines of code changed in 13 files:
- branches/IPSLCM6.0.15/DefLists: field_def_lmdz.xml (+1), file_def_histLES_lmdz.xml (new), file_def_histday_lmdz.xml (+1), file_def_histhf_lmdz.xml (+1), file_def_histins_lmdz.xml (new), file_def_histmth_lmdz.xml (+1), file_def_histstn_lmdz.xml (new)
- fairhead 2018-02-05 17:36 #12 Rev.: 3182
-
Forgot to include new output variable ftime_deepcv in xml files
7 lines of code changed in 7 files:
- trunk/DefLists: field_def_lmdz.xml (+1), file_def_histLES_lmdz.xml (+1), file_def_histday_lmdz.xml (+1), file_def_histhf_lmdz.xml (+1), file_def_histins_lmdz.xml (+1), file_def_histmth_lmdz.xml (+1), file_def_histstn_lmdz.xml (+1)
- jyg 2018-02-05 17:02 #11 Rev.: 3181
-
bug fix: forgotten OMP THREADPRIVATE
4 lines of code changed in 1 file:
- trunk/libf/phylmd: wx_pbl_mod.F90 (+4 -4)
- jyg 2018-02-03 13:02 #10 Rev.: 3180
-
Correction to commit 3178: the bug is corrected only if
ok_bug_split_th is "false". The default is "true".
13 lines of code changed in 1 file:
- trunk/libf/phylmd: physiq_mod.F90 (+13 -4)
- jyg 2018-02-03 10:52 #9 Rev.: 3179
-
New structure for the representation of vdf
splitting in pbl_surface. Computations are
gathered in two subroutines included in the module
wx_pbl_mod: wx_pbl0_fuse, called before the
sub-surfaces, determines the single column
equivalent to the (w) and (x) columns.
wx_pbl0_split, called after the subsurfaces,
determines the distinct (w) and (x) surface
fluxes.
This is a first version with no surface
temperature difference between (w) and (x) (hence
the index 0).
700 lines of code changed in 5 files:
- trunk/libf/phylmd: pbl_surface_mod.F90 (+214 -195), phys_local_var_mod.F90 (+4 -17), phys_output_write_mod.F90 (+15 -5), physiq_mod.F90 (+11 -5), wx_pbl_mod.F90 (new 456)
- jyg 2018-02-03 09:58 #8 Rev.: 3178
-
Bug fix concerning the effect of thermals on wakes
when thermals are allowed only outside wakes.
3 lines of code changed in 1 file:
- trunk/libf/phylmd: physiq_mod.F90 (+3 -1)
- fairhead 2018-02-02 12:50 #7 Rev.: 3177
-
Inclusion of changesets 3167 and 3171 from trunk into branch
50 lines of code changed in 2 files:
- branches/IPSLCM6.0.15/libf/phylmd: phys_output_ctrlout_mod.F90 (+9 -3), phys_output_write_mod.F90 (+41 -17)
- fairhead 2018-02-02 12:41 #6 Rev.: 3176
-
inclusion of r3161 from trunk
0 lines of code changed in 2 files:
- branches/IPSLCM6.0.15/libf/phylmd: physiq_mod.F90 (changed)
- idelkadi 2018-02-01 13:56 #5 Rev.: 3175
-
Rajout dans le fichier de definition des variables pour XIOS (field_def_lmdz.xml) de l'attribut freq_offset ="0ts" pour les champs Cosp.
(avec les dernieres versions XIOS, le dernier pas de temps n'est pas sortie pour les champs Cosp)
0 lines of code changed in 2 files:
- branches/IPSLCM6.0.15/DefLists: field_def_lmdz.xml (new)
- idelkadi 2018-02-01 13:53 #4 Rev.: 3174
-
Rajout dans le fichier de definition des variables pour XIOS (field_def_lmdz.xml) de l'attribut freq_offset ="0ts" pour les champs Cosp.
(avec les dernieres versions XIOS, le dernier pas de temps n'est pas sortie pour les champs Cosp)
25 lines of code changed in 1 file:
- trunk/DefLists: field_def_lmdz.xml (+25 -25)
- idelkadi 2018-02-01 13:26 #3 Rev.: 3173
-
- Controle des sorties des champs Cosp en fonction du contenu des fichiers *.xml (pour CMIP)
- Optimisation de la routine de sorties cosp_output_write.F90
- Appel a la mise a jours du calendrier pour XIOS commente (car deja fait dans phys_output_write.F90)
0 lines of code changed in 6 files:
- branches/IPSLCM6.0.15/libf/phylmd/cosp: cosp_output_write_mod.F90 (changed), phys_cosp.F90 (new), read_cosp_output_nl.F90 (new)
- idelkadi 2018-02-01 13:08 #2 Rev.: 3172
-
- Controle des sorties des champs Cosp en fonction du contenu des fichiers *.xml (pour CMIP)
- Optimisation de la routine de sorties cosp_output_write.F90
- Appel a la mise a jours du calendrier pour XIOS commente (car deja fait dans phys_output_write.F90)
606 lines of code changed in 4 files:
- trunk/libf/phylmd/cosp: cosp_output_write_mod.F90 (+217 -178), phys_cosp.F90 (new), read_cosp_output_nl.F90 (+183 -186)
- jyg 2018-02-01 11:12 #1 Rev.: 3171
-
Update of the various connvection frequency
variables:
ftime_con, ftime_deepcv, ftime_th
41 lines of code changed in 2 files:
- trunk/libf/phylmd: phys_output_ctrlout_mod.F90 (+2), phys_output_write_mod.F90 (+39 -22)