May 2011 Commit Log

Number of Commits:
16
Number of Active Developers:
4
fairhead 2011-05-27 16:30 Rev.: 1530

Some initialisations missing for the aquaplanet configuration

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

Initialisations manquantes pour les aquaplanètes


17 lines of code changed in 1 file:

fairhead 2011-05-26 17:17 Rev.: 1529

Necessary modifications to use the model in an aquaplanet or terraplanet configuration

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

Modifications nécessaires pour l'utilisation du moèle en configuration aquaplanète
ou terraplanète

Dans la dynamique:
Changement pour le paramètre iflag_phys:
auparavant : 0 pas de physique, 1 phyique, 2 rappel
ici on ajoute iflag_phys>=100 pour les aqua et terra
Du coup, dans leapfrog.F et gcm.F on appelle la physique si
iflag_phys=1.or.iflag_phys>=100
Dans iniacademic, on initialise si iflag_phys>=2 au lieu de =2
Dans gcm.F, on appelle en plus iniaqua (sous une clef CPP_EARTH)
Dans iniacademic, on met ps=108080 pour les aqua et terra pour répondre
à une specification CFMIP.

Dans la physique:
On ajoute phyaqua.F qui contient :
iniaqua : initialise les startphy.nc et limit.nc pour la phyique
zenang_an : calcule un ensolleillement moyen sur l'année en fonction de
la latiude (A. Campoy).
profil_sst : qui calcule différents profils latitudinaux de SSTs.
writelim : écrit le fichier limit.nc

Dans physiq.F
On ajoute la possibilité d'appeller un calcul d'ensoleillement moyen
sur l'année quand solarlong0=1000.

796 lines of code changed in 5 files:

idelkadi 2011-05-26 13:52 Rev.: 1527

Correction d'erreur introduite dans la version 1526

1 lines of code changed in 1 file:

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

76 lines of code changed in 13 files:

idelkadi 2011-05-25 12:55 Rev.: 1525

Modifications concerning the cloud scheme:
1. In newmicro, it now possible to read a min and max effective radius of ice particles from physiq.def : rei_min and rei_max which were initially set to 3.5 and 61.29 microns in the code.
concerns : conf_phys.F90, nuage.h, newmicro.F
2. In physiq.F, in case of combination of iflag_cldcon>=5 (A. Jam cloud scheme) and iflag_coupl=5
concerns : physiq.F and thermcell_main.F90

56 lines of code changed in 6 files:

emillour 2011-05-25 10:11 Rev.: 1524

Bug fix: remove erroneous extra declaration of 'scaleheight' as a local variable.
EM

2 lines of code changed in 2 files:

idelkadi 2011-05-24 17:02 Rev.: 1523

Correction du diagnostique utilise pour le calcul des fractions de nuages bas, moyen et haut

42 lines of code changed in 1 file:

emillour 2011-05-23 18:26 Rev.: 1521

Fix silly bug on wrong sanity check (shame on me).
EM

2 lines of code changed in 1 file:

emillour 2011-05-23 13:37 Rev.: 1520

Implementation of a different vertical discretization (from/for planets, but
can in principle also be used for Earth).
Choice of vertical discretization is set by flag 'disvert_type';
'disvert_type=1' is Earth standard (default; ie set to 1 if
planet_type=="earth") case.
With 'disvert_type=2', approximate altitude of layers and reference atmospheric
scale height must be given using an input file ("z2sig.def", first line
should give scale height, in km, following lines must specify the altitude,
in km above surface, of mid-layers, one per line; see disvert_noterre.F).

Checked that these changes do not impact on 'bench' results, on Vargas.

EM.

1634 lines of code changed in 43 files:

emillour 2011-05-16 06:27 Rev.: 1519

OpenMP bug (typo in variable name) correction.
EM

1 lines of code changed in 1 file:

idelkadi 2011-05-12 15:32 Rev.: 1518

Modifications des routines de convection :
- correction de bug : le champ sigd n'etait pas decompresse avant d'etre sorti de la convection.
- sortir de nouveaux champs de convection (plcl, plfc, wb)

91 lines of code changed in 9 files:

jghattas 2011-05-10 15:07 Rev.: 1517

- Errors in argument list not corresponding between CALL and SUBROUTINE in some routines. These errors were found with compile option -qextchk at vargas.

- Removed option -qextchk from debug compile options at vargas. This option is not usable with mpi codes.

33 lines of code changed in 9 files:

idelkadi 2011-05-06 16:45 Rev.: 1516

- Modification dans physiq.F pour que les pluies stratiformes n'alimentent les pochers que si le spoches occupent plus de 10% de la surface.
- Dans le cas iflag_wake=2, on ne prend en compte les tendances de fisrtilp pour forcer les poches que si les poches existent deja (en controlant si elles couvrent deja 10% de la maille)
- On autorise differentes formulations pour la vitesse a la base de la convection WB (plus precisement au niveau de convection libre LFC, en haut de la zone d'inhibition) en fonction de flag_wb, lu dans conv_param.data
flag_wb=0 : wb=wbmax, wbmax etant lu dans conv_param.data
flag_wb=1 : wb=wbmax/[1+ 500hPa / (ps-p_LFC) ]
Concerne cv3_routines.F cv3param.h cv3p1_closure.F

45 lines of code changed in 4 files:

idelkadi 2011-05-06 12:40 Rev.: 1515

Corrections, organisation et modifications des parametres de la convection lus dans les fichiers inputs conv_param.data et ep_param.data

56 lines of code changed in 8 files:

emillour 2011-05-03 10:23 Rev.: 1514

Update default compiler options implied by makegcm's '-debug' option.

EM

10 lines of code changed in 1 file:

jghattas 2011-05-02 11:13 Rev.: 1513

corrected typing error since rev 1507

1 lines of code changed in 1 file:

April 2011 »

Generated by StatSVN 0.7.0