Directory trunk/libf/cosp/

Directory Deleted:
2015-03-23 09:27
Total Files:
0
Deleted Files:
43
Lines of Code:
0

[root]/trunk/libf/cosp

Lines of Code

trunk/libf/cosp/ Lines of Code

Developers

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

Most Recent Commits

emillour 2015-03-23 09:27 Rev.: 2239

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:

  • trunk/libf/cosp: MISR_simulator.F (del), array_lib.F90 (del), atmos_lib.F90 (del), congvec.h (del), cosp.F90 (del), cosp_constants.F90 (del), cosp_isccp_simulator.F90 (del), cosp_lidar.F90 (del), cosp_misr_simulator.F90 (del), cosp_output_mod.F90 (del), cosp_output_write_mod.F90 (del), cosp_radar.F90 (del), cosp_simulator.F90 (del), cosp_stats.F90 (del), cosp_types.F90 (del), cosp_utils.F90 (del), dsd.F90 (del), format_input.F90 (del), gases.F90 (del), icarus.F (del), ini_histdayCOSP.h (del), ini_histhfCOSP.h (del), ini_histmthCOSP.h (del), lidar_simulator.F90 (del), llnl_stats.F90 (del), lmd_ipsl_stats.F90 (del), load_hydrometeor_classes.F90 (del), load_mie_table.F90 (del), math_lib.F90 (del), mrgrnk.F90 (del), optics_lib.F90 (del), pf_to_mr.F (del), phys_cosp.F90 (del), phys_cosp.F90.prev (del), prec_scops.F (del), radar_simulator.F90 (del), radar_simulator_types.F90 (del), read_cosp_output_nl.F90 (del), scops.F (del), write_histdayCOSP.h (del), write_histhfCOSP.h (del), write_histmthCOSP.h (del), zeff.F90 (del)
idelkadi 2014-10-29 21:47 Rev.: 2137

Implementation de XIOS pour les sorties du simulateur COSP

178 lines of code changed in 3 files:

  • trunk/libf/cosp: cosp_output_mod.F90 (+46 -27), cosp_output_write_mod.F90 (+127 -44), phys_cosp.F90 (+5 -4)
idelkadi 2014-07-07 16:48 Rev.: 2080

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

  • trunk/libf/cosp: cosp_constants.F90 (+4 -3), cosp_output_mod.F90 (+4 -8), cosp_output_write_mod.F90 (+9 -2), phys_cosp.F90 (+6 -9)
jghattas 2014-02-19 16:51 Rev.: 1986

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:

  • trunk/libf/cosp: cosp_output_mod.F90 (+6 -6), cosp_output_write_mod.F90 (+14 -9)
idelkadi 2014-01-08 23:47 Rev.: 1926

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

  • trunk/libf/cosp: cosp_output_mod.F90 (new 222), cosp_output_write_mod.F90 (new 533)
idelkadi 2014-01-08 23:38 Rev.: 1925

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

  • trunk/libf/cosp: phys_cosp.F90 (+39 -161)
lguez 2013-11-26 15:10 Rev.: 1907

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:

  • trunk/libf/cosp: MISR_simulator.F (new), array_lib.F90 (new), atmos_lib.F90 (new), congvec.h (+6), cosp.F90 (+6), cosp_constants.F90 (new), cosp_isccp_simulator.F90 (+6), cosp_lidar.F90 (+6), cosp_misr_simulator.F90 (new), cosp_radar.F90 (+6), cosp_simulator.F90 (+6), cosp_stats.F90 (+6), cosp_types.F90 (new), cosp_utils.F90 (+6), dsd.F90 (new), format_input.F90 (new), gases.F90 (new), icarus.F (+6), ini_histdayCOSP.h (+6), ini_histhfCOSP.h (+6), ini_histmthCOSP.h (+6), lidar_simulator.F90 (+6), llnl_stats.F90 (+6), lmd_ipsl_stats.F90 (new), load_hydrometeor_classes.F90 (+6), load_mie_table.F90 (+6), math_lib.F90 (new), mrgrnk.F90 (+6), optics_lib.F90 (+6), pf_to_mr.F (+6), phys_cosp.F90 (+6), phys_cosp.F90.prev (new), prec_scops.F (+6), radar_simulator.F90 (new), radar_simulator_types.F90 (new), read_cosp_output_nl.F90 (new), scops.F (new), write_histdayCOSP.h (+6), write_histhfCOSP.h (+6), write_histmthCOSP.h (+6), zeff.F90 (+6)
idelkadi 2013-09-16 14:46 Rev.: 1871

Variable renommee pour eviter la confusion avec une autre variable dans phylmd ayant le meme nom

12 lines of code changed in 4 files:

  • trunk/libf/cosp: ini_histdayCOSP.h (+3 -3), ini_histhfCOSP.h (+3 -3), ini_histmthCOSP.h (+5 -5), phys_cosp.F90 (+1 -1)
musat 2011-06-09 00:13 Rev.: 1539

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:

  • trunk/libf/cosp: phys_cosp.F90 (+1), write_histdayCOSP.h (new), write_histhfCOSP.h (new), write_histmthCOSP.h (+36 -18)
idelkadi 2011-05-26 13:41 Rev.: 1526

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:

  • trunk/libf/cosp: cosp_lidar.F90 (+2 -1), ini_histdayCOSP.h (new), ini_histhfCOSP.h (+6 -4), ini_histmthCOSP.h (new), lidar_simulator.F90 (+18), phys_cosp.F90 (+28 -56)
fairhead 2010-11-18 14:01 Rev.: 1454

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:

  • trunk/libf/cosp: icarus.F (new)
Generated by StatSVN 0.7.0