January 2016 Commit Log

Number of Commits:
18
Number of Active Developers:
6
emillour 2016-01-29 16:23 Rev.: 2436

Corrections from YM to solve issues (compiler bug) with recent ifort versions:
- add -openmp-threadprivate=compat and set mcmodel=medium in Ada arch file.
- modify mod_hallo.F90 to solve issues when using save pointer in some cases.
EM

401 lines of code changed in 2 files:

fairhead 2016-01-28 18:02 Rev.: 2435


Merged trunk changes r2396:2434 into testing branch

20203 lines of code changed in 165 files:

idelkadi 2016-01-28 12:45 Rev.: 2434

Supprission des fichiers non utilises dans Cosp

0 lines of code changed in 4 files:

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:

idelkadi 2016-01-27 17:43 Rev.: 2431

Rajout fichier cosp_defs.h (correction)

30 lines of code changed in 1 file:

fairhead 2016-01-27 14:43 Rev.: 2429

Correction on the calculation of the surface of the grid at the poles (problem was introduced
in r2222).
Due to the different distribution of OMP tasks in the dynamics and the physics, had to
introduce 2 new logical variables, is_pole_north_phy and is_pole_south_phy, and so decided
to rename the old is_north_pole/is_south_pole to is_north_pole_dyn/is_south_pole_dyn to
stay coherent and, hopefully, clear things up a bit.
LF

144 lines of code changed in 14 files:

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

4059 lines of code changed in 72 files:

lguez 2016-01-26 19:36 Rev.: 2427

Fix bug from revision 2227.

0 lines of code changed in 2 files:

lguez 2016-01-26 19:32 Rev.: 2426

Make the script more robust.

4 lines of code changed in 1 file:

fairhead 2016-01-13 10:42 Rev.: 2425


Undoing revision 2414 that wasn't supposed to be done like this on the testing branch
Thanks Catherine! ;-)
LF

7 lines of code changed in 3 files:

oboucher 2016-01-11 23:25 Rev.: 2424

Differentiate radiation call for aerosol_couple
aero = old INCA routine, aeNP = new routine in phylmd

2 lines of code changed in 1 file:

oboucher 2016-01-11 23:23 Rev.: 2423

Changed SO4 into ASSO4M for consistency with other aerosol names
Be careful further changes needed to re-read aerosol climatology

1 lines of code changed in 1 file:

emillour 2016-01-06 13:37 Rev.: 2422

Small modification in the way time and calendar are handled: Now all the time keeping is done in the physics and only the timestep is transfered from the dynamics to the physics. Due to changes in computations and roundoffs this will change reference bench results.
The implementation of this change in phymar is left as future work.
EM

39 lines of code changed in 7 files:

emillour 2016-01-06 10:38 Rev.: 2421

Stop sending pducov from dynamics to physics; it is not used in the physics anymore (and what was done was only valid when runnning in serial).
EM

5 lines of code changed in 4 files:

crio 2016-01-05 17:37 Rev.: 2420

Nouvelle option d'epluchage de l'ascendance adiabatique dans le schema d'Emanuel: epluchage fonction de B/w2 au lieu de w. S'active avec iflag_mix_adiab=1 (valeur par defaut iflag_mix_adiab=0). Fonctionne avec iflag_mix=0 et iflag_mix=1.
Correction de bugs dans le schema de convection pour le calcul de inb, cape et buoy (sous le meme flag pour l'instant).
New option for the erosion of the adiabatic ascent in the Emanuel scheme: erosion function of B/w2 instead of w. Activated by iflag_mix_adiab=1 (standard value iflag_mix_adiab=0). Should work with iflag_mix=0 and iflag_mix=1.
Various bug corrections in the convection scheme for the computation of inb, cape, buoy (protected by the same flag for now).

275 lines of code changed in 7 files:

emillour 2016-01-04 18:12 Rev.: 2419

Extracted "qcheck" function from physiq_mod.F90 module; it is self-standing and general, and moreover its being in the physiq module causes compilation issues with ifort.
EM

29 lines of code changed in 2 files:

emillour 2016-01-03 12:16 Rev.: 2418

Improving the physics/dynamics interface:
- added module callphysiq_mod.F90 in dynphy_lonlat/phy*** which contains the routine "call_physiq" which is called by calfis* and calls the physics. This way different "physiq" routine from different physics packages may be called: The calfis* routines now exposes all available fields that might be transmitted to physiq but which is actually send (ie: expected/needed by physiq) is decided in call_physiq.
- turned "physiq.F90" into module "physiq_mod.F90" for better control of "physiq" arguments. Extracted embeded "gr_fi_ecrit" as self-standing routine (but note that this routine actually only works in serial mode).
EM

6319 lines of code changed in 18 files:

emillour 2016-01-02 17:35 Rev.: 2417

Change dynamics/physics interface directory name from dynlonlat_phylonlat to dynphy_lonlat.
EM

11 lines of code changed in 33 files:

December 2015 »

Generated by StatSVN 0.7.0