Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 152 (100.0%) | 1456 (100.0%) | 9.5 |
idelkadi | 26 (17.1%) | 1081 (74.2%) | 41.5 |
lguez | 72 (47.4%) | 246 (16.9%) | 3.4 |
musat | 7 (4.6%) | 109 (7.5%) | 15.5 |
jghattas | 2 (1.3%) | 20 (1.4%) | 10.0 |
fairhead | 2 (1.3%) | 0 (0.0%) | 0.0 |
emillour | 43 (28.3%) | 0 (0.0%) | 0.0 |
Reorganizing physics/dynamics interface:
- what is related to dynamics-physics interface is now in a seperate directory: dynlmdz_phy*** for physics in phy***
- 1d model and related dependencies (including a couple from "dynamics", set up as symbolic links) is now in subdirectory "dyn1d" of phy***.
- "bibio" directory is now "misc" and should only contain autonomous utilities.
- "cosp" is now a subdirectory of phylmd.
EM
0 lines of code changed in 43 files:
Implementation de XIOS pour les sorties du simulateur COSP
178 lines of code changed in 3 files:
- Rajout des derictives OPENMP pour lire les fichiers namelists
- Corrections dans la re-ecriture des sorties (traitement des valeurs indefinies)
- Suppression des parametres non utilises des namelists
23 lines of code changed in 4 files:
cosp : corrections for compiling with XIOS. Runnig with cosp not tested.
xml : corrected error in field ozone_daylight. Error seen when read_climoz=2.
20 lines of code changed in 2 files:
- Re-ecriture des sorties du simulateur Cosp :
Les 3 fichiers mensuel, journalier et haute frequence ne sont plus geres de facon classique par IOIPSL.
Les fichiers "includes" ini_hist*COSP.h et write_hist*COSP.h sont supprimes et remplaces par 2 module :
1. cosp_output_mod.F90 : ou sont crees les fichiers et ou sont definis les dimensions et les differents axes.
2. cosp_output_write_mod.F90 : ou sont definis les variables diagnostiques a stocker dans ces fichiers et ou est geree leur ecriture.
L'utilisation d'XIO est prevu (A tester)
- Rajouts d'autre variables diagnostiques :
sunlit (=0 si nuit et =1 si jour)
parasol_crefl (reflectance integree)
- Correction du bug dans l'interface avec la physique :
On ne veut pas que la distinction entre les nuages convectifs et stratiformes soient prise en compte dans les calculs Cosp.
Dans l'interface avec la physique, sont passees en entree pour Cosp, les quantites totales (stratiforme + convective) du contenus en eau et d'autres variables.
La fraction nuageuse convective calculee dans la physique est passee en entree pour Cosp dans la version buggee. Elle est remise a 0 dans cette version corrigee.
- Mise a jour pour ISCCP : la fraction d'ensoleillement calculee par LMDZ est passee en argument pour Isccp
755 lines of code changed in 2 files:
- Re-ecriture des sorties du simulateur Cosp :
Les 3 fichiers mensuel, journalier et haute frequence ne sont plus geres de facon classique par IOIPSL.
Les fichiers "includes" ini_hist*COSP.h et write_hist*COSP.h sont supprimes et remplaces par 2 module :
1. cosp_output_mod.F90 : ou sont crees les fichiers et ou sont definis les dimensions et les differents axes.
2. cosp_output_write_mod.F90 : ou sont definis les variables diagnostiques a stocker dans ces fichiers et ou est geree leur ecriture.
L'utilisation d'XIO est prevu (A tester)
- Rajouts d'autre variables diagnostiques :
sunlit (=0 si nuit et =1 si jour)
parasol_crefl (reflectance integree)
- Correction du bug dans l'interface avec la physique :
On ne veut pas que la distinction entre les nuages convectifs et stratiformes soient prise en compte dans les calculs Cosp.
Dans l'interface avec la physique, sont passees en entree pour Cosp, les quantites totales (stratiforme + convective) du contenus en eau et d'autres variables.
La fraction nuageuse convective calculee dans la physique est passee en entree pour Cosp dans la version buggee. Elle est remise a 0 dans cette version corrigee.
- Mise a jour pour ISCCP : la fraction d'ensoleillement calculee par LMDZ est passee en argument pour Isccp
39 lines of code changed in 1 file:
Added a copyright property to every file of the distribution, except
for the fcm files (which have their own copyright). Use svn propget on
a file to see the copyright. For instance:
$ svn propget copyright libf/phylmd/physiq.F90
Name of program: LMDZ
Creation date: 1984
Version: LMDZ5
License: CeCILL version 2
Holder: Laboratoire de m\'et\'eorologie dynamique, CNRS, UMR 8539
See the license file in the root directory
Also added the files defining the CeCILL version 2 license, in French
and English, at the top of the LMDZ tree.
246 lines of code changed in 72 files:
Variable renommee pour eviter la confusion avec une autre variable dans phylmd ayant le meme nom
12 lines of code changed in 4 files:
Ajouts CFMIP2/CMIP5
- 6eme fichier de sortie "stations" histstn.nc qui necessite 2 fichiers (voir DefLists):
npCFMIP_param.data(_*) contenant le nombre de points (120 pour simulations AMIP, 73 pour aqua)
pointlocations.txt(_*) contenant le numero, les coordonnees (lon,lat) et le nom de chaque station
- flag LOGICAL dans tous les appels histwrite_phy pour pouvoir sortir le fichier histstn.nc
NB: 1) les flags de type phys_ que l'on met dans le physiq.def_L* pour ajouter plus de sorties
necessitent dorenavant 6 valeurs, la 6eme correspondant au fichier histstn.nc
2) par defaut le fichier histstn.nc ne sort pas; pour le sortir ajouter les lignes suivantes
dans physiq.def_L*
### Type de fichier : global (n) ou stations (y)
phys_out_filestations = n n n n n y
- introduction de 2 jeux de flags pour les taux des GES; taux actuels avec suffixes _act,
taux futurs avec "_per" avec 2 appels au rayonnement si taux "_per" different des
taux "_act" (utiles pour diags. CFMIP 4CO2)
- flags "betaCRF" pour calculs CRF pour experiences sensibilite proprietes optiques eau liquide
nuageuse avec initialisations par defaut; sinon besoin de fichier beta_crf.data
Ajout flag LOGICAL lCOSP necessaire pour sortir un fichier stations
IM
109 lines of code changed in 7 files:
Les modificaions concerne la partie Lidar du simulateur COSP :
1. Correction dans phys_cosp.F90 du bug sur le calcul des altitudes aux milieux et aux interfaces des couches
2. Rajout du teste "Lidar parfait" (iflag_testlidar=.true. dans lidar_simulator.F90)
3. Correction d'une erreur sur la dimension du tableau frac_out dans cosp_lidar.F90
4. Sories sur les niveaux presnivs du modele dans le cas ou l'on desactive l'interpolation sur les 40 niveaux COSP
74 lines of code changed in 12 files:
Merge of LMDZ5V1.0-dev branch r1453 into LMDZ5 trunk r1434
-----
Fusion entre la version r1453 de la branche de développement LMDZ5V1.0-dev
et le tronc LMDZ5 (r1434)
0 lines of code changed in 2 files: