Directory trunk/libf/phylmd/cosp/

Total Files:
41
Deleted Files:
6
Lines of Code:
16429

[root]/trunk/libf/phylmd/cosp

Lines of Code

trunk/libf/phylmd/cosp/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 129 (100.0%) 7453 (100.0%) 57.7
idelkadi 109 (84.5%) 7022 (94.2%) 64.4
musat 11 (8.5%) 397 (5.3%) 36.0
emillour 6 (4.7%) 26 (0.3%) 4.3
jghattas 3 (2.3%) 8 (0.1%) 2.6

Most Recent Commits

musat 2017-07-17 17:52 Rev.: 2955

Ajout modifs de Rodrigo Guzman et Marine Bonazolla dans la version COSP/CMIP6
IM

366 lines of code changed in 7 files:

  • trunk/libf/phylmd/cosp: cosp_constants.F90 (+5 -4), cosp_output_mod.F90 (+21 -1), cosp_output_write_mod.F90 (+39 -2), cosp_stats.F90 (+15 -6), cosp_types.F90 (+36 -3), lmd_ipsl_stats.F90 (+197 -2), read_cosp_output_nl.F90 (+53 -2)
idelkadi 2017-07-12 15:15 Rev.: 2944

Changement d unite pour toutes les fractions nuageuse sauf celle de Calipso utilisees dans les scripts des diagnostiques multi-atlas (passage au %)

62 lines of code changed in 2 files:

  • trunk/libf/phylmd/cosp: cosp_output_mod.F90 (+18 -18), cosp_simulator.F90 (+44 -44)
idelkadi 2017-07-12 13:49 Rev.: 2943

Initialisation des 2 nouveaux diagnostiques du simulateur MODIS non initialises a l'origine (Optical_Thickness_vs_ReffLIQ et Optical_Thickness_vs_ReffICE).

3 lines of code changed in 1 file:

  • trunk/libf/phylmd/cosp: cosp_modis_simulator.F90 (+3)
idelkadi 2017-04-27 09:58 Rev.: 2867

Correction d'erreur sur les diagnostiques parasol.

3 lines of code changed in 1 file:

  • trunk/libf/phylmd/cosp: cosp_output_write_mod.F90 (+3 -2)
idelkadi 2017-03-29 13:18 Rev.: 2835

Supression des messages de sorties (print*) dans Cosp!

9 lines of code changed in 1 file:

  • trunk/libf/phylmd/cosp: phys_cosp.F90 (+9 -7)
idelkadi 2017-03-14 11:58 Rev.: 2822

1. Ecriture des champs de sorties Cosp 4D dans les fichiers Netcdf en utilisant les fonctionalites Xios.
- ajout d'une routine histwrite_cosp4D appelee si les sorties sont gerees par Xios (dans cosp_output_write.F90)
- definitions des differents axes et grilles 4D pour Cosp (dans context_lmdz.xml)

2. Traitement des valeurs indefinies par Xios et mise a zero si l'on utilise Ioipsl.

3. Correction d'erreur sur les sorties Modis

130 lines of code changed in 4 files:

  • trunk/libf/phylmd/cosp: cosp_output_mod.F90 (+22 -16), cosp_output_write_mod.F90 (+99 -5), modis_simulator.F90 (+8 -7), phys_cosp.F90 (+1 -1)
idelkadi 2017-02-17 20:32 Rev.: 2794

Traitement des valeurs indefinies par XIOS et correction d'erreur pour le simulateur Modis

55 lines of code changed in 3 files:

  • trunk/libf/phylmd/cosp: cosp_output_write_mod.F90 (+51 -41), modis_simulator.F90 (+1), phys_cosp.F90 (+3 -3)
idelkadi 2017-01-10 17:10 Rev.: 2760

Correction relative a l'ajout de diagnostiques !

1 lines of code changed in 1 file:

  • trunk/libf/phylmd/cosp: cosp_output_write_mod.F90 (+1 -1)
idelkadi 2016-11-24 17:02 Rev.: 2713

Mise a jour du simulateur COSP.
Passage de la version 1.4.0 a la version 1.4.1
(Version suggeree pour CFMIP3/CMIP6)


390 lines of code changed in 7 files:

  • trunk/libf/phylmd/cosp: cosp_constants.F90 (+3 -7), cosp_modis_simulator.F90 (+48 -17), cosp_output_mod.F90 (+18 -1), cosp_output_write_mod.F90 (+20 -1), cosp_types.F90 (+1 -1), modis_simulator.F90 (+286 -34), read_cosp_output_nl.F90 (+14 -3)
musat 2016-10-05 12:51 Rev.: 2652

Correction petite faute de frappe

2 lines of code changed in 1 file:

  • trunk/libf/phylmd/cosp: cosp_output_mod.F90 (+2 -2)
jghattas 2016-06-14 13:51 Rev.: 2571

Interface LMDZ/ORCHIDEE :
* copied previous default module surf_land_orchidee_mod.f90 into surf_land_orchidee_noz0h.f90. This interface can still be compiled if adding cpp key ORCHIDEE_NOZ0H
* modified default interface by adding z0h as output from ORCHIDEE.
* added comments in each module surf_land_orchidee_xxx of compatiblity with ORCHIDEE.
* all modules surf_land_orchidee_xxx now send back z0h and z0m to surf_land_mod. But note that z0m and zOh are different only in the new default version surf_land_orchidee_mod.f90. In the old interfaces, z0h is a copy of z0m.

cosp : some small changes to be able to compile with gfortran

8 lines of code changed in 3 files:

  • trunk/libf/phylmd/cosp: cosp_constants.F90 (+2 -1), cosp_output_mod.F90 (+5 -3), phys_cosp.F90 (+1 -1)
idelkadi 2016-06-10 13:32 Rev.: 2560

Correction pour les champs de sortie MODIS.

3 lines of code changed in 1 file:

  • trunk/libf/phylmd/cosp: cosp_output_write_mod.F90 (+3)
idelkadi 2016-03-29 10:12 Rev.: 2479

Correction d'erreur sur la sortie du champs clcalipsoun

1 lines of code changed in 1 file:

  • trunk/libf/phylmd/cosp: cosp_output_write_mod.F90 (+1 -1)
idelkadi 2016-03-11 13:46 Rev.: 2464

Change of units after computation of cloud fractions (from % to 1)

50 lines of code changed in 1 file:

  • trunk/libf/phylmd/cosp: cosp_simulator.F90 (+50 -52)
idelkadi 2016-02-16 14:53 Rev.: 2447

Rajout des sorties pour les simulateurs MISR er CLOUDSAT.

35 lines of code changed in 2 files:

  • trunk/libf/phylmd/cosp: cosp_output_mod.F90 (+32 -6), cosp_output_write_mod.F90 (+3)
idelkadi 2016-01-28 12:45 Rev.: 2434

Supprission des fichiers non utilises dans Cosp

0 lines of code changed in 4 files:

  • trunk/libf/phylmd/cosp: cosp.orig.tar (del), mrgrnk.F90.new (del), phys_cosp.F90.prev (del), test_modis_simulator.F90.s (del)
idelkadi 2016-01-28 11:47 Rev.: 2432

Correction : rajout de fichiers manquants pour les simulateurs Modis, Cloudsat, Misr et Isccp

2416 lines of code changed in 10 files:

  • trunk/libf/phylmd/cosp: calc_Re.F90 (new 262), cosp.orig.tar (new), cosp_modis_simulator.F90 (new 453), isccp_cloud_types.F (new 347), modis_simulator.F90 (new 1020), mrgrnk.F90.new (new), predict_mom07.F90 (new 41), radar_simulator_init.F90 (new 156), scale_LUTs_io.F90 (new 137), test_modis_simulator.F90.s (new)
idelkadi 2016-01-27 17:43 Rev.: 2431

Rajout fichier cosp_defs.h (correction)

30 lines of code changed in 1 file:

  • trunk/libf/phylmd/cosp: cosp_defs.h (new 30)
idelkadi 2016-01-27 11:42 Rev.: 2428

Mise a jour du simulateur COSP (passage de la version v3.2 a la version v1.4) :
- mise a jour des sources pour ISCCP, CALIPSO et PARASOL
- prise en compte des changements de phases pour les nuages (Calipso)
- rajout de plusieurs diagnostiques (fraction nuageuse en fonction de la temperature, ...)
http://lmdz.lmd.jussieu.fr/Members/aidelkadi/cosp

3810 lines of code changed in 65 files:

  • trunk/libf/phylmd/cosp: MISR_simulator.F (+290 -275), array_lib.F90 (new), atmos_lib.F90 (new), congvec.h (+2), cosp.F90 (new), cosp_constants.F90 (new), cosp_isccp_simulator.F90 (+4 -4), cosp_lidar.F90 (new), cosp_misr_simulator.F90 (new), cosp_output_mod.F90 (+119 -16), cosp_output_write_mod.F90 (+166 -12), cosp_radar.F90 (new), cosp_simulator.F90 (+158 -14), cosp_stats.F90 (new), cosp_types.F90 (+447 -183), cosp_utils.F90 (new), dsd.F90 (+169 -137), format_input.F90 (+2), gases.F90 (new), icarus.F (new), lidar_simulator.F90 (+211 -40), llnl_stats.F90 (new), lmd_ipsl_stats.F90 (new), load_hydrometeor_classes.F90 (del), load_mie_table.F90 (del), math_lib.F90 (+3 -1), optics_lib.F90 (+19 -15), pf_to_mr.F (new), phys_cosp.F90 (+61 -19), prec_scops.F (+173 -171), radar_simulator.F90 (new), radar_simulator_types.F90 (+49 -30), read_cosp_output_nl.F90 (new), scops.F (+5 -7), zeff.F90 (new)
musat 2015-09-22 11:02 Rev.: 2367

Correction sur les sortiesi Cosp.
(Remise a zero des valeurs non definies)

4 lines of code changed in 1 file:

  • trunk/libf/phylmd/cosp: cosp_output_mod.F90 (+4 -1)
emillour 2015-08-21 11:57 Rev.: 2345

Physics/dynamics separation:
- move test_disvert_m to dynlonlat_phylonlat/phylmd since it is only used by ce0l and relies on dynamics.
- put "config_inca" in tracinca_mod so physics routines can get the info from there rather than from control_mod.
- get rid of references to "control_mod" from within the physics.
EM

17 lines of code changed in 4 files:

  • trunk/libf/phylmd/cosp: cosp_output_mod.F90 (+1 -1), cosp_output_write_mod.F90 (+16 -20), phys_cosp.F90 (new)
emillour 2015-06-25 09:45 Rev.: 2311

Further modifications to enforce physics/dynamics separation:
- moved iniprint.h and misc_mod back to dyn3d_common, as these should only be used by dynamics.
- created print_control_mod in the physics to store flags prt_level, lunout, debug to be local to physics (should be used rather than iniprint.h)
- created abort_physic.F90 , which does the same job as abort_gcm() did, but should be used instead when in physics.
- reactivated inifis (turned it into a module, inifis_mod.F90) to initialize physical constants and print_control_mod flags.
EM

9 lines of code changed in 2 files:

  • trunk/libf/phylmd/cosp: cosp_output_mod.F90 (+1 -1), cosp_output_write_mod.F90 (+8 -8)
musat 2015-06-12 23:38 Rev.: 2297

RRTM :
Correction bug interface avec rrtm (radlwsw_m.F90)
Ajouter la possibilite d'utilsation d'anciennes proprites optique dans le cas RRTM 2bandes (readaerosol_optic_rrtm.F90)
Correction rrtm (rrtm_rtrn1a_140gp.F90)

COSP :
Modifications pour traiter les valeurs indefines :
mise a 0 en cas d'utilisation de IOIPSL
mise a la valeur recuperee dans .xml en cas d'utilisation de XIOS

25 lines of code changed in 2 files:

  • trunk/libf/phylmd/cosp: cosp_output_mod.F90 (+11 -1), cosp_output_write_mod.F90 (+14 -14)
idelkadi 2015-04-30 11:12 Rev.: 2268

Mise a jour et corrections pour les sorties Cosp via Xios.

24 lines of code changed in 4 files:

  • trunk/libf/phylmd/cosp: cosp_output_mod.F90 (+11 -9), cosp_output_write_mod.F90 (+13 -12)
Generated by StatSVN 0.7.0