Last change
on this file since 3556 was
1621,
checked in by emillour, 8 years ago
|
Further work on full dynamics/physics separation.
LMDZ.COMMON:
- 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).
EM
|
-
Property svn:special set to
*
|
File size:
43 bytes
|
Line | |
---|
1 | link ../../dynphy_lonlat/inigeomphy_mod.F90 |
---|
Note: See
TracBrowser
for help on using the repository browser.