October 2016 Commit Log

Number of Commits:
50
Number of Active Developers:
10
oboucher 2016-10-30 17:59 Rev.: 2691

Cleaning up the routine.

0 lines of code changed in 1 file:

oboucher 2016-10-30 17:35 Rev.: 2690

Adding a module for stratospheric aerosols with a bin scheme.
The module gets activated with -strataer true compiling option.
May not quite work yet, more testing needed, but should not affect
the rest of LMDz as everything is under a CPP_StratAer key.

3614 lines of code changed in 27 files:

musat 2016-10-28 17:29 Rev.: 2689

Oups I missed the reverse update for cloudth; back to svn2662

173 lines of code changed in 1 file:

musat 2016-10-27 10:57 Rev.: 2688

Deleting file cloudth_mod.F90

0 lines of code changed in 1 file:

musat 2016-10-27 10:31 Rev.: 2687

Back to the last (2669) testing defined by Laurent

2 lines of code changed in 1 file:

musat 2016-10-27 10:16 Rev.: 2686

Go back to the 2016' summer versions of cloudth.F90 for the
6.0.6. tuning.

Replace cloudth.F90 by a module containing two versions
of cloudth.F90 and cloudth_vert.F90 routines.
- cloudth.F90 and cloudth_vert.F90 correspond to summer of 2016.
- cloudth_v3.F90 and cloudth_vert_v3.F90 correspond to autumn 2016.

Note that the older versions are called if iflag_cloudth_vert=2
and the newer versions are called if iflag_cloudth_vert=3.

This can be usefull if we want to make sensitivity tests to the newer
versions without recompiling the code.

1116 lines of code changed in 2 files:

musat 2016-10-26 17:12 Rev.: 2685

Go back to the 2016' summer versions of cloudth.F90 for the
6.0.6. tuning.

Replace cloudth.F90 by a module containing two versions
of cloudth.F90 and cloudth_vert.F90 routines.
- cloudth.F90 and cloudth_vert.F90 correspond to summer of 2016.
- cloudth_v3.F90 and cloudth_vert_v3.F90 correspond to autumn 2016.

Note that the older versions are called if iflag_cloudth_vert=2
and the newer versions are called if iflag_cloudth_vert=3.

This can be usefull if we want to make sensitivity tests to the newer
versions without recompiling the code.

9 lines of code changed in 2 files:

acozic 2016-10-26 09:03 Rev.: 2684

Modification to allow read_climoz=1 or 2 when we run a configuration with INCA (LMDZORINCA)

1 lines of code changed in 1 file:

fhourdin 2016-10-24 18:46 Rev.: 2683

Corrections pour le cas Dice (Marie-Pierre Lefebvre)

33 lines of code changed in 4 files:

fairhead 2016-10-21 22:02 Rev.: 2682

Roll back to 2669. 2675 and 2676 were not supposed to get on the testing branch just yet

8 lines of code changed in 2 files:

fhourdin 2016-10-21 20:00 Rev.: 2681

Rustine sur la rustine

0 lines of code changed in 1 file:

fhourdin 2016-10-21 19:58 Rev.: 2680

Rustine sur ocean_albedo pour le 1D
Correction sur la version conservative de Mellor et Yamada

106 lines of code changed in 3 files:

oboucher 2016-10-21 16:50 Rev.: 2679

Dealing with initialisation of swaero_diag in the case of XIOS outputs.

17 lines of code changed in 1 file:

oboucher 2016-10-21 16:50 Rev.: 2678

Decreasing default priority of aerosol radiative diagnostics
becaise of their computational cost.

6 lines of code changed in 1 file:

oboucher 2016-10-21 13:52 Rev.: 2677

Reorganization of ocean_albedo.F90 calculation to speed up calculations.
Should be byte comparable. And speed up the routine by about 25-30%.

176 lines of code changed in 1 file:

oboucher 2016-10-20 22:30 Rev.: 2676

Decreasing default priority of aerosol radiative diagnostics
becaise of their computational cost.

6 lines of code changed in 1 file:

oboucher 2016-10-20 22:23 Rev.: 2675

Dealing with initialisation of swaero_diag in the case of XIOS outputs.

17 lines of code changed in 1 file:

fairhead 2016-10-19 14:15 Rev.: 2674

Once again, output variables were not defined in the XIOS xml files

91 lines of code changed in 7 files:

lguez 2016-10-18 15:30 Rev.: 2673

start_time was never set by the program ce0l. So there was a NaN in
variable controle of start.nc. This led to an error in gcm, in debug
mode, at line 274:

IF (start_time /= starttime) then

when reading from this start file.

3 lines of code changed in 1 file:

fhourdin 2016-10-17 09:47 Rev.: 2672

Introduction du cas GABLS4 par Etienne Vignon

633 lines of code changed in 6 files:

jyg 2016-10-16 18:10 Rev.: 2671

Bug fix in cv3_routine.F90 (cv3_unsat could create
a precipitating downdraught when convection was
off) and in wake.F90 and calwake.F90 (some array
dimensions were incompatible and some
initializations were missing)

182 lines of code changed in 3 files:

oboucher 2016-10-16 11:17 Rev.: 2670

adding new diagnostics for evap/rain/snow weighted by surface types
this parallels what was done for wbilo (net flux)
new diagnostics are wevap_??? wrain_??? wsnow_???
where ??? is ter, oce, lic or sic.

58 lines of code changed in 5 files:

fairhead 2016-10-14 14:57 Rev.: 2669

Merged trunk changes r2640:2664 into testing branch

2524 lines of code changed in 41 files:

fhourdin 2016-10-14 13:21 Rev.: 2668

On mez la hauteur des pics montagneux à 0 par défaut dans le 1D
pour éviter d'activer sans le savoir les paramétrisation de
de vortex stretching par le relief ...

2 lines of code changed in 1 file:

fhourdin 2016-10-13 11:41 Rev.: 2667

Suite de la correction precedente

17 lines of code changed in 1 file:

fhourdin 2016-10-13 10:30 Rev.: 2666

Correction pour compilation gfortran

6 lines of code changed in 1 file:

dcugnet 2016-10-12 14:53 Rev.: 2665

* A (re)startphy.nc file (standard name: "startphy0.nc") can be read by ce0l to
get land mask, so mask can be defined (in decreasing priority order) from:
1) "o2a.nc file" if this file is found
2) "startphy0.nc" if this file is found
3) "Relief.nc" otherwise
* Sub-cell scales parameters for orographic gravity waves can be read from file
"oro_params.nc" if the configuration key "read_orop" is TRUE.
The effect is to bypass the "grid_noro" routine in ce0l, so that any
pre-defined mask (from o2a.nc or startphy0.nc) is then overwritten.
* The gcm stops if the "limit.nc" records number differs from the current year
number of days. A warning is issued in case the gcm calendar does not match
the time axis attribute "calendar" (if available) from the "limit.nc" file.
This attribute is now added to the "limit.nc" time axis.
* Few simplifications in grid_noro
* Few parameters changes in acama_gwd and flott_gwd.
* Variable d_u can be saved in the outputs.

387 lines of code changed in 17 files:

fhourdin 2016-10-12 14:26 Rev.: 2664

Gros bug petite modif "min" -> "max"

2 lines of code changed in 1 file:

musat 2016-10-12 12:38 Rev.: 2663

Define grid_scalar

6 lines of code changed in 1 file:

jbmadeleine 2016-10-11 19:23 Rev.: 2662

Updated cloudth.F90 following changes by J. Jouhaud
- improved calculation of the PDF for vertical subgrid scale heterogeneity
(used when iflag_cloudth > 0)
- use of ratqs in the computation of sigma1s (even when iflag_cloudth.EQ.0)
Sigma1s should have depended on ratqs before; this was probably a remnant of previous tests.

114 lines of code changed in 1 file:

fairhead 2016-10-11 17:28 Rev.: 2661

Bug correction on the ozone reading:
When read_climoz = 1 or 2, values for ozone are read from a file with 360 daily values
so that a special calendar is used to read in the proper values when using a 365/366
day calendar in the model. Problem was the same special calendar was used to define
when the ozone was supposed to be updated resulting in an update that became
desynchronised with the actual change of days in the simulation. (is this making sense?)
Took advantage of this correction to rewrite the ozone update mechanism
LF

40 lines of code changed in 1 file:

musat 2016-10-11 12:44 Rev.: 2660

Change for scalar outputs with XIOS 965
NB: it will not work if you are using XIOS older than 886.

10 lines of code changed in 1 file:

fhourdin 2016-10-10 16:48 Rev.: 2659

Nettoyage et ajout d'un README.

12 lines of code changed in 3 files:

fhourdin 2016-10-10 16:39 Rev.: 2658

Mise a jour des .def

247 lines of code changed in 4 files:

fhourdin 2016-10-10 11:41 Rev.: 2657

Seuil max sur eau glace nuageuse oicemax (en plus de oliqmax)
Truc pour éviter des plantages dans des atmosphère super saturées.

14 lines of code changed in 1 file:

emillour 2016-10-10 10:57 Rev.: 2656

Making the slab work:
- added a slab_heat_transp_mod module for horizontal diffusion and Ekman transport
- added storage and output of relevent variables in phyredem, phyetat0, phy_output_ctrlout_mod, phys_output_write_mod
- moved nslay (number of slab layers) out of dimphy into ocean_slab_mod.
FC

1245 lines of code changed in 11 files:

emillour 2016-10-10 09:47 Rev.: 2655

Correction in pbl_surface_mod to better account and set default values for ocean and sea ice when such new fractions are created.
NB: This correction changes test-bench results.
FC

15 lines of code changed in 1 file:

jyg 2016-10-07 12:51 Rev.: 2654

small bug in cva_driver.F90

6 lines of code changed in 1 file:

fairhead 2016-10-05 18:10 Rev.: 2653

Une balise en trop

0 lines of code changed in 1 file:

musat 2016-10-05 12:51 Rev.: 2652

Correction petite faute de frappe

2 lines of code changed in 1 file:

musat 2016-10-05 12:49 Rev.: 2651

Supression fichier paramLMDZ_py.nc si pas de XIOS.

6 lines of code changed in 1 file:

fhourdin 2016-10-05 12:38 Rev.: 2650

Supression commentaire inutile

0 lines of code changed in 1 file:

fhourdin 2016-10-05 11:24 Rev.: 2649

Ajout de scripts pour l'execution en parallele.
- job_ada.sh permet de lancer automatiquement un petit job dans
un repertoire où on a préalablement placé les *def, start...
- run_para.sh fait la même chose en interactif sur les machines
locales, portables perso ou ciclad.
utilisation :
./job_ada.sh[ou run_para.sh] 8 2 ../gcm.e
pour tourner avec 8 mpi, 2 threads et l'executable ../gcm.e


97 lines of code changed in 2 files:

fhourdin 2016-10-05 06:44 Rev.: 2648

Correction d'un petit bug pour les dusts

1 lines of code changed in 1 file:

fhourdin 2016-10-05 06:14 Rev.: 2647

Modification pour tourner avec 3 traceurs pour l'eau

6 lines of code changed in 1 file:

musat 2016-10-04 18:04 Rev.: 2646

Add scalar variables for XIOS and histmth.nc file

43 lines of code changed in 2 files:

musat 2016-10-04 17:49 Rev.: 2645

Add histwrite for scalar outputs in LMDZ.
The scalars (GES, rsun*, solaire and Earths' orbital params)
outputed before in paramLMDZ_phy.nc are now in
histmth.nc file.

45 lines of code changed in 2 files:

oboucher 2016-10-02 18:55 Rev.: 2644

I introduced flag_bc_internal_mixture for BC/sulphate internal mixture.
Only works for iflag_rrtm=y, NSW=6 and flag_aerosol=6 or aerosol_couple.
It has no impact at the moment as LUT for aerosol properties will have to
be changed. But the plumbing work is already done....

472 lines of code changed in 6 files:

emillour 2016-10-02 18:28 Rev.: 2643

- move iophys.F90 to phylmd since it depends on files there (with some modifications, iophys.F90 could be made generic enough to be in phy_common).
- some adaptations to make phydev XIOS2 compliant.
EM

148 lines of code changed in 5 files:

oboucher 2016-10-02 14:58 Rev.: 2642

Bug correction on indexing of pre-industrial aerosols in m_allaer array.
This should make 1+1=2 when ok_ade=n or ok_aie=n and resolve some strange aerosol
radiative forcing calculations.

3 lines of code changed in 1 file:

September 2016 »

Generated by StatSVN 0.7.0