r2216-r2237
------------------------------------------------------------------------
r2237 | fhourdin | 2015-03-20 07:53:17 +0100 (Fri, 20 Mar 2015) | 6 lines
Prise en compte des nouveaux alebedo dans les fichiers de redémarrage.Retour à 1+1=2
Taking into account new albedos in restart files. 1+1=2
------------------------------------------------------------------------
r2236 | fhourdin | 2015-03-17 12:04:12 +0100 (Tue, 17 Mar 2015) | 7 lines
Changement du drapeau iflag_cldth en iflag_cld_thet du défaut de iflag_cld_cv pour le choix entre schemade nuages convectifs lognormal = 0 bigaussien = 1
------------------------------------------------------------------------
r2235 | fhourdin | 2015-03-17 10:56:59 +0100 (Tue, 17 Mar 2015) | 15 lines
Modification de la façon d'arrêter le modèle en cas de plantage physique.hgardfou n'arrête pas le modèle mais positionne abortphy à 1.Le modèle ne s'arrête qu'après les écritures physiques.Ceci permet d'avoir les sorties du dernier pas de temps lors d'unplantage.Si abortphy est déjà à 1, les tendances des différents processusne sont plus ajoutées jusqu'à la fin du pas de temps.
Changes in case of crash.hgardfou does not stop the model anymore but rather put abortphy to 1.The model is stoped after phys_output_write in order to havethe outputs of the final time-step.If abortphy=1, the tendencies are not added anymore to the variables.
------------------------------------------------------------------------
r2234 | fhourdin | 2015-03-16 17:27:47 +0100 (Mon, 16 Mar 2015) | 4 lines
Correction d'un bugBug fixing
------------------------------------------------------------------------
r2233 | emillour | 2015-03-13 10:01:19 +0100 (Fri, 13 Mar 2015) | 3 lines
Fix missing declarations for iniphysiq in "phydev" and "phymar".EM
------------------------------------------------------------------------
r2232 | fhourdin | 2015-03-13 09:21:25 +0100 (Fri, 13 Mar 2015) | 14 lines
1) Fusion des procédures clcdrag.F90 et coefcdrag.F90 dans une procédure unique cdrag.F90.
Les deux anciennes sont obsolètes mais maintenues dans le code quelques mois pour d'éventuels tests.
2) modification du nom du module arth.F90 en arth_m.F90 pour avoir le même nom de fichier et de module (règle adoptée pour LMDZ et utilisée par makelmdz).
1) merging clcdrag.F90 and coefcdrag.F90 in one procedure cdrag.F90
2) renaming arth.F90 in arth_m.F90
F. Wang/FH
------------------------------------------------------------------------
r2231 | oboucher | 2015-03-12 17:46:56 +0100 (Thu, 12 Mar 2015) | 4 lines
Putting minimum values for SW and LW aerosol optical depth values
Putting default value for aerosol single scattering albedo if no aerosol
Doing this consistently in all cases covered by flag_aerosol and flag_aerosol_strat
------------------------------------------------------------------------
r2230 | lguez | 2015-03-12 17:13:06 +0100 (Thu, 12 Mar 2015) | 1 line
------------------------------------------------------------------------
r2229 | lguez | 2015-03-12 15:23:10 +0100 (Thu, 12 Mar 2015) | 4 lines
For a real calendar in gcm, the variable calend in *.def must now be
equal to gregorian, instead of earth_366d. This is the same value than
the one required in ce0l.
------------------------------------------------------------------------
r2228 | lguez | 2015-03-12 14:15:18 +0100 (Thu, 12 Mar 2015) | 18 lines
Correcting a problem from revision 2218. The type double precision with option "-fdefault-real-8" of gfortran is promoted to 16-byte precision and there is no specific procedure in arth with this precision. Could not add a specific procedure in arth with double precision because, with ifort, the option "-real-size 64" does not promote the double precision, so that would make two identical specific procedures in arth.
In module nrtype, replaced double precision by a parameterized real kind so that the effective precision does not depend on a compiler option.
In coefpoly, fxhyp, fyhyp and invert_zoom_x, use the parameterized real kind defined in nrtype, instead of double precision.
Also, in module nrtype, removed unused derived types sprs2_sp and sprs2_dp.
------------------------------------------------------------------------
r2227 | fairhead | 2015-03-12 12:07:43 +0100 (Thu, 12 Mar 2015) | 19 lines
New ocean albedo.
To activate the new scheme, put iflag_albedo=1 in physiq.def
To activate chlorophyll concentration effect on albedo, put ok_chlorophyll=y in def file and download file named chlorophyll.nc
chlorophyll.nc has the same dimension as the model grid with 12 months data, (i=lon, j=lat, L=1:12) and can be degraded from the original file of dimension i=1:4320 , j=1:2160 , L=1:12
ada:/workgpfs/rech/psl/rpsl949/clima/chlor_seasonal_clim_seawifs.nc
For 96X96 resolution, chlorophyll.nc file is in
ada:/workgpfs/rech/psl/rpsl949/clima/chlorophyll.nc
S. Baek
------------------------------------------------------------------------
r2226 | fairhead | 2015-03-11 16:18:55 +0100 (Wed, 11 Mar 2015) | 2 lines
correction sur le niveau de detrainement
------------------------------------------------------------------------
r2225 | emillour | 2015-03-11 15:55:23 +0100 (Wed, 11 Mar 2015) | 3 lines
Some cleanup and tidying up in the dynamics/physics interface.
EM
------------------------------------------------------------------------
r2224 | crio | 2015-03-11 12:23:40 +0100 (Wed, 11 Mar 2015) | 4 lines
cv3p1_closure: Bug fix in the toothpaste closure computation (dimension of klfc).
physiq: check number of H2O tracers if thermodynamical effect of ice is included. Stop simulation if ice water is missing.
------------------------------------------------------------------------
r2223 | crio | 2015-03-10 20:36:12 +0100 (Tue, 10 Mar 2015) | 3 lines
Variation de qsat avec la température lors de la condensation grande-échelle:
Recalcul de la température après condensation au lieu d'utiliser la température Tbef calculée dans la boucle pour assurer la conservation de l'énergie malgré l'imprécision du calcul issu de la boucle de convergence.
------------------------------------------------------------------------
r2222 | emillour | 2015-03-10 10:58:04 +0100 (Tue, 10 Mar 2015) | 4 lines
Bug fix: Poles are single points on physics grid. True mesh area there is thus the sum of corresponding dynamics "polar meshes" areas.
Note that this also implies that some extra work is needed in physics to generate correct areas at "polar points" for outputs (especially for zoomed grids).
EM
------------------------------------------------------------------------