June 2013 Commit Log

Number of Commits:
14
Number of Active Developers:
4
fairhead 2013-06-19 17:47 Rev.: 1776

Bug correction

2 lines of code changed in 1 file:

fairhead 2013-06-19 14:24 Rev.: 1775

On rajoute des prints de debug pour les sorties si prt_level >=9

----------

Added some prints statements on outputs for debugging purposes.
Nedds prt_level>=9

11 lines of code changed in 1 file:

fairhead 2013-06-18 14:02 Rev.: 1774

Initialisation de variables dans la convection

JYG

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

Missing initialisations in convection

JYG

226 lines of code changed in 5 files:

emillour 2013-06-14 14:40 Rev.: 1772

Update makelmdz and maklmdz_fcm scripts to enable using various versions of the ORCHIDEE library (no equivalent update of makegcm since it is obsolescent and that makelmdz or makelmdz_fcm should be used instead).
Translated the help manual to English.
EM+JG

100 lines of code changed in 2 files:

fairhead 2013-06-14 13:06 Rev.: 1771


IDL quirk

1 lines of code changed in 1 file:

fairhead 2013-06-12 18:13 Rev.: 1769

Suite des modifications pour le 1D de la révision r1763

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

Follow-up to the 1D modifications of r1763

3 lines of code changed in 2 files:

fairhead 2013-06-11 15:24 Rev.: 1767

Erreur de déclaration

--------

Error in declaration

1 lines of code changed in 1 file:

fairhead 2013-06-10 16:51 Rev.: 1766

Correction pour éviter une division par zéro
JYG

----------
Correction to avoid division by zero
JYG

4 lines of code changed in 1 file:

lguez 2013-06-10 16:33 Rev.: 1765

A tool to compare NetCDF files.

5397 lines of code changed in 83 files:

fairhead 2013-06-10 15:40 Rev.: 1764

Inclusion d'une routine qui lit des champs d'aérosols stratosphériques
mensuels, prescrit des propriétés optiques et modifie le rayonnement en
conséquence. Pour le moment, seule l'interaction avec le rayonnement ondes
courtes est pris en compte. Les fichiers d'input doivent être au format des
fichiers de sortie. Contrôlé par la variable logique: flag_aerosol_strat
(false par défaut dans DefLists/config.def)
O. Boucher

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

A new routine has been added to the code that reads in monthly stratospheric
aerosols, prescribes optical properties and modifies radiation accordingly.
Presently, only the interaction with short wave radiation is taken into account.
Input files must be formatted as are the aerosol output fields. Control is by
the logical flag: flag_aerosol_strat (which is false by default and included
DefLists/config.def)
O. Boucher

244 lines of code changed in 11 files:

fairhead 2013-06-04 12:47 Rev.: 1763


In 1DUTILS.h disvert renamed disvert0.
There are now 2 routines to get a vertical grid: disvert0 or disvert (../dyn3d/disvert.F90).
The new flag ok_old_disvert allows the use of either disvert0 (ok_old_disvert=y) or disvert (ok_old_disvert=n)

In lmdz1d.F: rlat_rad and rlon_rad for coordinates in radians, cfdt ans sfdt concern the geostrophic wind


67 lines of code changed in 4 files:

fairhead 2013-06-04 12:21 Rev.: 1762


Réorganisation des variables pour éviter des messages à la compilation
FH

--------

To suppress some compilation warning messages
FH

12 lines of code changed in 3 files:

fairhead 2013-06-04 12:11 Rev.: 1761


New version of Mellor et Yamada pronostic TKE

... based on energy transfer from the mean state.

The new version is yamada_c.
It must be called after vertical diffusion rather than just before
since the source terms u_z w'u' + v_z w'theta' and g/theta w'theta'
are diagnosed from the vertical diffusion (as energy loss from the mean
state) rather than computed as K (u_z^2+v_z^2) or g/\theta K theta_z
(where _z means vertical derivative).
The call to this version is controled by iflag_pbl.

iflag_pbl = 20 : with TKE computed at interfaces between layers
iflag_pbl = 25 : with TKE computed within the layer
In both cases, the dissipation of turbulence is translated into heat, and
passed to the physics as dtdiss (temperature tendency due to dissipation
of TKE).

The diffusion coefficient being computed after dissipation, it must be
kept for diffusion at the next time step, and thus be stored in the
restartphy file.
This coefficient must be computed and stored for each sub-surface.

A new way of managing subsurface variables is introduced.
For arrays of the form X(:,nbsrf) are extented to X(:,nbsrf+1), where
is_ave=nbsrf+1, is an additional sub-surface which contains the averaged values.

coef_diff_turb_mod.F90 : change of flags.
ener_conserv.F90 : energy conservation must not be applied in those
cases
indicesol.h : definition of is_ave
pbl_surface_mod.F90 : call to yamada_c and changes in the management of
coefh/coefm
physiq.F : Change in the initialisation of pmflxr/s and
modified calls to pbl_surface_mod (introduction
of dtdiss, initialisation
of pbl_tke and coefh in 1D).
phys_local_var_mod.F90 : declaration of d_t_diss
phys_output_mod.F90 : new outputs (bils_tke and bils_diss) and
coefh->coefh(:,:,is_ave)
phys_state_var_mod.F90 : modified declaration for coefh and coefm
(nbsrf -> nbsrf+1)

FH


871 lines of code changed in 12 files:

musat 2013-06-03 11:33 Rev.: 1760

Add missing SAVE attribute for pref
FH

1 lines of code changed in 1 file:

May 2013 »

Generated by StatSVN 0.7.0