February 2012 Commit Log

Number of Commits:
5
Number of Active Developers:
2
emillour 2012-02-28 13:35 Rev.: 1617

Minor correction: with previous commits, compilation without physics was no longer possible (because PVtheta calls routine tetalevel, which is in the physics directory). Note also that the levels (hard coded in calfis and calfis_p) given as inputs to PVtheta are Earth-specific. This needs to be cleaned and improved...
EM

16 lines of code changed in 2 files:

emillour 2012-02-17 13:59 Rev.: 1616

Some cleanup around what is done during the integration step of dynamical tendencies and namely removed computation of (unused) finvmaold, thereby saving us the expense of a call to the (costly) filter at every dynamical time step.
Checked (on Vargas, in seq, omp, mpi and mixed mode) that this doesn't change the GCM results, as expected.
EM

120 lines of code changed in 4 files:

emillour 2012-02-10 17:42 Rev.: 1615

Introducing "phydev", the minimal physics package.
makegcm and makelmdz_fcm script have been updated to add CPP_PHYS preprocessing key when building with physics and CPP_EARTH for Earth (LMD physics) related routines or instructions in the dynamics.
Checked (on Vargas) that "dev" physics package compiles and runs well in all (seq/mpi/omp/mpi_omp) modes and that introduced changes do not modify results when using the "lmd" physics package.
EM + FH

853 lines of code changed in 36 files:

emillour 2012-02-03 12:07 Rev.: 1614

Correction to enforce having 1+1=2 in the dynamics.
Still not sure why changing surface pressure during dissipation step leads to having 1+1!=2. But clearly there is no reason to recompute polar surface pressure during a dissipation step.
EM

34 lines of code changed in 2 files:

lguez 2012-02-01 15:55 Rev.: 1613

Some input arguments of aaam_bud are defined only if ok_orodr.

3 lines of code changed in 1 file:

January 2012 »

Generated by StatSVN 0.7.0