Directory branches/LMDZ5V2.0-dev/libf/phylmd/

Total Files:
16
Deleted Files:
1
Lines of Code:
18956

[root]/branches/LMDZ5V2.0-dev/libf/phylmd

Lines of Code

branches/LMDZ5V2.0-dev/libf/phylmd/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 37 (100.0%) 1437 (100.0%) 38.8
fairhead 12 (32.4%) 756 (52.6%) 63.0
lguez 2 (5.4%) 619 (43.1%) 309.5
musat 14 (37.8%) 61 (4.2%) 4.3
idelkadi 5 (13.5%) 1 (0.1%) 0.2
jghattas 4 (10.8%) 0 (0.0%) 0.0

Most Recent Commits

musat 2011-02-23 14:20 Rev.: 1491

Couplage Thermiques/Emanuel seulement si T<0 avec iflag_coupl==2 (FH)
Correction bug initialisation ptconvth (FH/JYG)
Correction dimensions tableau paprs_glo definition ZPM1R pour le 1D (JYG)
IM

19 lines of code changed in 5 files:

  • branches/LMDZ5V2.0-dev/libf/phylmd: orografi_strato.F (+2 -2), phys_output_mod.F90 (+1 -1), phys_output_write.h (+2 -2), physiq.F (+14 -1)
fairhead 2011-02-11 14:07 Rev.: 1486

Inclusion de la routine "stats" du modele martien qui permet de sortir
le cycle diurne moyen de différentes variables et l'écart-type.
Pour activer cette routine mettre
callstats=y
dans config.def. Les résultats seront placés dans le fichier stats.nc
Pour rajouter des variables: allez à la fin de physiq.F et prendre modèle sur
les lignes call wstats(...) et ne pas oublier de modifier le nombre de variables
sorties dans statto.h (n2dvar et n2dvar).
Attention: la routine n'est pas optimale (elle stocke ses résultats intermédiaires
dans le fichier stats.nc et les lit et écrit à chaque appel de la physique)
et n'a été testée dans LMDZ pour l'instant que sur PC/gfortran
et sur SX8/monoprocesseur. Encore du travail donc. Mais la routine est utilisée
régulièrement avec le modèle martien :-)

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

Inclusion of the martian model "stats" routine that outputs the mean diurnal
cycle of variables as well as their standard deviation.
To activate the routine, one needs to put
callstats=y
in the config.def file. Results will be output in a stats.nc file
To add more output variables: go to the end of physiq.F and use the call wstats(...)
lines as a template and do not forget to modify the number of output variables in
statto.h (n2dvar and n3dvar)
Caution: the routine is not optimal (as it stocks preliminary results in the stats.nc
file reading and writing at each physics step) and has only been tested in LMDZ
with a PC/gfortran setup and on a NEC-SX8/monoprocessor setup. Some work then still to
be done. But it is used regularly with the martial model :-)

755 lines of code changed in 7 files:

  • branches/LMDZ5V2.0-dev/libf/phylmd: conf_phys.F90 (+13), inistats.F (new 133), mkstat.F90 (new 164), physiq.F (+60 -1), statto.h (new 34), wstats.F90 (new 351)
fairhead 2011-02-10 14:28 Rev.: 1485

coquille dans le dernier commit

----------

typo in the last commit

1 lines of code changed in 1 file:

  • branches/LMDZ5V2.0-dev/libf/phylmd: readaerosol_interp.F90 (+1 -1)
jghattas 2011-02-09 17:44 Rev.: 1484

- Added option aer_type=mix1 and mix2
mix1: as aer_type=scenario for SO4 and aer_type=annuel for the other aerosols.
mix2: as aer_type=scenario for SO4 and aer_type=preind for the other aerosols.
For these 2 options 2 files are read : so4.runxxxx.nc for SO4 and aerosolsxxxx.nc the other aerosols.

- Bug fix for using old sulfate data(files AR4 from O Boucher) : moved test for number of time steps read from file but not available in old file format.

These modifications are already done in rev 1483 at branche LMDZ4_AR5

0 lines of code changed in 4 files:

  • branches/LMDZ5V2.0-dev/libf/phylmd: readaerosol.F90 (new), readaerosol_interp.F90 (new)
fairhead 2011-01-12 17:07 Rev.: 1473

Sortie supplémentaire FH

-----------

Additionnal output FH

0 lines of code changed in 4 files:

  • branches/LMDZ5V2.0-dev/libf/phylmd: phys_output_mod.F90 (new), phys_output_write.h (new)
lguez 2010-12-23 18:38 Rev.: 1472

Conversion to free source form for "disvert" and "iniacademic", no
other change. Bug fix in "fisrtilp": "fraca" could appear in an
expression while not defined.

619 lines of code changed in 2 files:

  • branches/LMDZ5V2.0-dev/libf/phylmd: fisrtilp.F (del), fisrtilp.F90 (new 619)
idelkadi 2010-12-21 17:51 Rev.: 1470

Correction de bug

0 lines of code changed in 2 files:

  • branches/LMDZ5V2.0-dev/libf/phylmd: aeropt_5wv.F90 (changed)
idelkadi 2010-12-17 13:17 Rev.: 1467

Input file conv_param.data added to change convection parameters without changing them inside the code

0 lines of code changed in 2 files:

  • branches/LMDZ5V2.0-dev/libf/phylmd: cv3_routines.F (changed)
idelkadi 2010-12-17 12:10 Rev.: 1466

The value of ale_max is modified to 1000.
--this line, and those below, will be ignored--

M phylmd/physiq.F

1 lines of code changed in 1 file:

  • branches/LMDZ5V2.0-dev/libf/phylmd: physiq.F (+1 -1)
musat 2010-11-22 17:19 Rev.: 1457

Ooops
phyetat0, phyredem: correction dimension verticale pbl_tke: pbl_tke(:,1:klev+1,:)
physiq: pour pouvoir fixer la longitude solaire avec la nouvelle orbite

42 lines of code changed in 3 files:

  • branches/LMDZ5V2.0-dev/libf/phylmd: phyetat0.F (+22 -35), phyredem.F (+11 -1), physiq.F (+9 -11)
musat 2010-11-22 15:16 Rev.: 1456

phyetat0, phyredem: correction dimension verticale pbl_tke: pbl_tke(:,1:klev+1,:)
physiq: pour pouvoir fixer la longitude solaire avec la nouvelle orbite
JYG/IM

0 lines of code changed in 6 files:

  • branches/LMDZ5V2.0-dev/libf/phylmd: phyetat0.F (new), phyredem.F (changed), physiq.F (changed)
Generated by StatSVN 0.7.0