Changeset 284 for trunk/LMDZ.MARS/README


Ignore:
Timestamp:
Sep 7, 2011, 3:20:37 PM (13 years ago)
Author:
acolaitis
Message:

--- AC 07/09/2011 ---

  • Added new flag for the Richardson-based surface layer :

callrichsl, can be changed in callphys.def

One should always use the thermals model when using this surface layer model.
Somes cases (weakly unstable with low winds), when not using thermals, won't be well represented by the
Richardson surface layer. This stands for Mesoscale and Gcm but not for LES model.

Correct configs :

callrichsl = .true.
calltherm = .true.

callrichsl = .false.
calltherm = .false.

callrichsl = .false.
calltherm = .true.

Previously unstable config :

callrichsl = .true.
calltherm = .false.

  • To be able to run without thermals and with the new surface layer, a modification has been made to

physiq.F to account for gustiness in GCM and MESOSCALE for negative Richardson, so that :

callrichsl = .true.
calltherm = .false.

can now be used without problems, but is not recommended.

  • Consequently, callrichsl = .false. is now the default configuration for thermals.

We recall the available options in callphys.def for thermals :

outptherm = BOOLEAN (.false. by default) : outputs thermals related quantities (lots of diagfi)
nsplit_thermals = INTEGER (50 by default in gcm, 2 in mesoscale) : subtimestep for thermals model.

It is recommended to use at least 40 in the gcm, and at least 2 in the mesoscale.
The user can lower these values but should check it's log for anomalies or errors regarding
tracer transport in the thermals, or "granulosity" in the outputs for wmax, lmax and hfmax.


File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/LMDZ.MARS/README

    r283 r284  
    879879TODO: * calibrate thermal inertia and ice albedo
    880880      * have a look at subgrid-scale ice with dryness ?
     881
     882== 07/09/2011 == AC
     883
     884- Added new flag for the Richardson-based surface layer :
     885
     886callrichsl, can be changed in callphys.def
     887
     888One should always use the thermals model when using this surface layer model.
     889Somes cases (weakly unstable with low winds), when not using thermals, won't be well represented by the
     890Richardson surface layer. This stands for Mesoscale and Gcm but not for LES model.
     891
     892Correct configs :
     893
     894callrichsl = .true.
     895calltherm = .true.
     896
     897callrichsl = .false.
     898calltherm = .false.
     899
     900callrichsl = .false.
     901calltherm = .true.
     902
     903Previously unstable config :
     904
     905callrichsl = .true.
     906calltherm = .false.
     907
     908- To be able to run without thermals and with the new surface layer, a modification has been made to
     909physiq.F to account for gustiness in GCM and MESOSCALE for negative Richardson, so that :
     910
     911callrichsl = .true.
     912calltherm = .false.
     913
     914can now be used without problems, but is not recommended.
     915
     916- Consequently, callrichsl = .false. is now the default configuration for thermals.
     917
     918We recall the available options in callphys.def for thermals :
     919
     920outptherm = BOOLEAN (.false. by default) : outputs thermals related quantities (lots of diagfi)
     921nsplit_thermals = INTEGER (50 by default in gcm, 2 in mesoscale) : subtimestep for thermals model.
     922         It is recommended to use at least 40 in the gcm, and at least 2 in the mesoscale.
     923         The user can lower these values but should check it's log for anomalies or errors regarding
     924         tracer transport in the thermals, or "granulosity" in the outputs for wmax, lmax and hfmax.
     925
Note: See TracChangeset for help on using the changeset viewer.