r2640-r2664

Commissions entre r2640 et r2664
------------------------------------------------------------------------
r2664 | fhourdin | 2016-10-12 14:26:14 +0200 (Wed, 12 Oct 2016) | 3 lines

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


------------------------------------------------------------------------
r2663 | musat | 2016-10-12 12:38:50 +0200 (Wed, 12 Oct 2016) | 2 lines

Define grid_scalar

------------------------------------------------------------------------
r2662 | jbmadeleine | 2016-10-11 19:23:57 +0200 (Tue, 11 Oct 2016) | 6 lines

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.

------------------------------------------------------------------------
r2661 | fairhead | 2016-10-11 17:28:09 +0200 (Tue, 11 Oct 2016) | 10 lines

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


------------------------------------------------------------------------
r2660 | musat | 2016-10-11 12:44:49 +0200 (Tue, 11 Oct 2016) | 3 lines

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

------------------------------------------------------------------------
r2659 | fhourdin | 2016-10-10 16:48:47 +0200 (Mon, 10 Oct 2016) | 3 lines

Nettoyage et ajout d'un README.


------------------------------------------------------------------------
r2658 | fhourdin | 2016-10-10 16:39:53 +0200 (Mon, 10 Oct 2016) | 2 lines

Mise  a jour des .def

------------------------------------------------------------------------
r2657 | fhourdin | 2016-10-10 11:41:47 +0200 (Mon, 10 Oct 2016) | 4 lines

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


------------------------------------------------------------------------
r2656 | emillour | 2016-10-10 10:57:24 +0200 (Mon, 10 Oct 2016) | 7 lines

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


------------------------------------------------------------------------
r2655 | emillour | 2016-10-10 09:47:19 +0200 (Mon, 10 Oct 2016) | 4 lines

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

------------------------------------------------------------------------
r2654 | jyg | 2016-10-07 12:51:08 +0200 (Fri, 07 Oct 2016) | 1 line

small bug in cva_driver.F90
------------------------------------------------------------------------
r2653 | fairhead | 2016-10-05 18:10:09 +0200 (Wed, 05 Oct 2016) | 3 lines

Une balise en trop


------------------------------------------------------------------------
r2652 | musat | 2016-10-05 12:51:36 +0200 (Wed, 05 Oct 2016) | 2 lines

Correction petite faute de frappe

------------------------------------------------------------------------
r2651 | musat | 2016-10-05 12:49:31 +0200 (Wed, 05 Oct 2016) | 2 lines

Supression fichier paramLMDZ_py.nc si pas de XIOS.

------------------------------------------------------------------------
r2650 | fhourdin | 2016-10-05 12:38:49 +0200 (Wed, 05 Oct 2016) | 3 lines

Supression commentaire inutile


------------------------------------------------------------------------
r2649 | fhourdin | 2016-10-05 11:24:21 +0200 (Wed, 05 Oct 2016) | 11 lines

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



------------------------------------------------------------------------
r2648 | fhourdin | 2016-10-05 06:44:37 +0200 (Wed, 05 Oct 2016) | 3 lines

Correction d'un petit bug pour les dusts


------------------------------------------------------------------------
r2647 | fhourdin | 2016-10-05 06:14:25 +0200 (Wed, 05 Oct 2016) | 3 lines

Modification pour tourner avec 3 traceurs pour l'eau


------------------------------------------------------------------------
r2646 | musat | 2016-10-04 18:04:36 +0200 (Tue, 04 Oct 2016) | 2 lines

Add scalar variables for XIOS and histmth.nc file

------------------------------------------------------------------------
r2645 | musat | 2016-10-04 17:49:13 +0200 (Tue, 04 Oct 2016) | 5 lines

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.

------------------------------------------------------------------------
r2644 | oboucher | 2016-10-02 18:55:08 +0200 (Sun, 02 Oct 2016) | 5 lines

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.... 

------------------------------------------------------------------------
r2643 | emillour | 2016-10-02 18:28:02 +0200 (Sun, 02 Oct 2016) | 4 lines

- 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

------------------------------------------------------------------------
r2642 | oboucher | 2016-10-02 14:58:17 +0200 (Sun, 02 Oct 2016) | 4 lines

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. 

------------------------------------------------------------------------
r2640 | oboucher | 2016-09-29 18:42:07 +0200 (Thu, 29 Sep 2016) | 5 lines

Removing the repetition of 113 lines on aerosol and cloud properties copied by error 
during svn 2618. The two lines of initialisation for mass_solu have been moved. 
The 4xCO2 call to radiation is now done with cldfrarad, cldtaurad and cldemirad
as this was not intended. 

------------------------------------------------------------------------