added phy_common/vertical_layers_mod.F90 to store information on vertical
grid. This is where routines in the physics should get the information.
The contents of vertical_layers_mod intialized via
dynphy_lonlat/inigeomphy_mod.F90.
LMDZ.MARS:
physics now completely decoupled from dynamics; the physics package
may now be compiled as a library (-libphy option of makelmdz_fcm).
created an "ini_tracer_mod" routine in module "tracer_mod" for a cleaner
initialization of the later.
removed some purely dynamics-related outputs (etot0, zoom parameters, etc.)
from diagfi.nc and stats.nc outputs as these informations are not available
in the physics.
LMDZ.GENERIC:
physics now completely decoupled from dynamics; the physics package
may now be compiled as a library (-libphy option of makelmdz_fcm).
added nqtot to tracer_h.F90.
removed some purely dynamics-related outputs (etot0, zoom parameters, etc.)
from diagfi.nc and stats.nc outputs as these informations are not available
in the physics.
LMDZ.VENUS:
physics now completely decoupled from dynamics; the physics package
may now be compiled as a library (-libphy option of makelmdz_fcm).
added infotrac_phy.F90 to store information on tracers in the physics.
Initialized via iniphysiq.
added cpdet_phy_mod.F90 to store t2tpot etc. functions to be used in the
physics. Initialized via iniphysiq. IMPORTANT: there are some hard-coded
constants! These should match what is in cpdet_mod.F90 in the dynamics.
got rid of references to moyzon_mod module within the physics. The
required variables (tmoy, plevmoy) are passed to the physics as arguments
to physiq.
LMDZ.TITAN:
added infotrac_phy.F90 to store information on tracers in the physics.
Initialized via iniphysiq.
added cpdet_phy_mod.F90 to store t2tpot etc. functions to be used in the
physics.
Extra work required to completely decouple physics and dynamics: moyzon_mod
should be cleaned up and information passed from dynamics to physics as
as arguments. Likewise moyzon_ch and moyzon_mu should not be queried from
logic_mod (which is in the dynamics).