Ignore:
Timestamp:
May 5, 2014, 11:38:51 AM (11 years ago)
Author:
aslmd
Message:

MESOSCALE. A necessary complement commit to r1234 where a upgraded interface making use of modules was proposed. Completed the new formulation for module_lmd_driver for newphys with improved interface with both ini/bdy conditions and physical parameterizations. Changed the Registry accordingly. Finished changes about I/O with the LMD physics (see LMDZ.MARS/README). Made all those changes compatible for old interface, and LES runs (checked with test cases), as well as old input files. Changed makemeso to account for full flexibility on changin nx ny ntracers nproc with newphys. Cleaned the now obsolete bits of code used in LMD physics shared with the GCM. ----- Everything is now ready to properly code both restart runs and nesting for mesoscale runs with new physics.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/LMDZ.MARS/README

    r1233 r1236  
    20562056- Cosmetic changes
    20572057- New interface with the mesoscale model: lesser amount of dirty MESOSCALE includes
     2058
     2059== 04/05/2014 == AS
     2060- Further reduction of the amount of MESOSCALE precompiling steps and code bits
     2061- Changed the I/O interface with the mesoscale model
     2062  --> I are not longer arguments but are passed through modules
     2063  --> O are no longer generated as additional includes
     2064      but passed through the module comm_wrf.F90
     2065      !! this new module is harmless
     2066      !!   in GCM applications
     2067      !!   (arrays are not allocated)
     2068- Note: the easiest for interfacing is to put all fields
     2069        to be output in a module with allocatable arrays.
     2070        see for instance in turb_mod for ustar.
     2071        but this could conflict with GCM developers' habits
     2072        so we use the comm_wrf.F90 strategy instead for
     2073        several arrays (radiative transfer, clouds, etc...)
Note: See TracChangeset for help on using the changeset viewer.