Changeset 164 for trunk/LMDZ.MARS/README


Ignore:
Timestamp:
Jun 17, 2011, 10:49:17 AM (13 years ago)
Author:
emillour
Message:

Mars GCM:

Updates and corrections (to enable compiling/running in debug mode with

ifort)

  • removed option "-free-form" from makegcm_ifort and set mod_loc_dir="." so that module files (produced in local directory by ifort) are moved to LIBO
  • updated initracer.F, physdem1.F, physiq.F, inichim_newstart.F to avoid referencing out-of-bound array indexes (even if unused)
  • cosmetic updates on inwrite.F, datareadnc.F
  • updated newstart.F to initialize and use 'datadir' when looking for files
  • corrected bug on interpolation of sub-surface temperatures in lect_start_archive.F

EM

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/LMDZ.MARS/README

    r148 r164  
    664664   Modified phymars/dimradmars.h , added directory phymars/scatterers
    665665   with script make_scatterers , and adapted makegcm* scripts.
     666
     667== 17/06/2011 == AC
     668================================================
     669======== IMPLEMENTATION OF THERMALS ============
     670================================================
     671The main goal of this revision is to start including the thermals into the model
     672for development purposes. Users should not use the thermals yet, as
     673several major configuration changes still need to be done.
     674
     675This version includes :
     676- updraft and downdraft parametrizations
     677- velocity in the thermal, including drag
     678- plume height analysis
     679- closure equation
     680- updraft transport of heat, tracers and momentum
     681- downdraft transport of heat
     682
     683This model should not be used without upcoming developments, namely :
     684- downdraft transport of tracers and momentum
     685- updraft & downdraft transport of q2 (tke)
     686- revision of vdif_kc to compute q2 for non-stratified cases
     687
     688Thermals could also include in a later revision :
     689- momentum loss during transport (horizontal drag)
     690
     691Compilation of the thermals has been successfully tested on ifort, gfortran and pgf90
     692
     693================================================
     694================================================
     695
     696M      libf/phymars/callkeys.h
     697M      libf/phymars/inifis.F
     698
     699Added new control flags to call the thermals :
     700- calltherm (false by default) <- to call thermals
     701- outptherm (false by default) <- to output thermal-related diagnostics (for dev purposes)
     702================================================
     703M      libf/phymars/vdifc.F
     704^------> added a temporary output for thermal-related diagnostics
     705M      libf/phymars/testphys1d.F
     706^------> added treatment for a initialization from a profile of neutral gas (ar)
     707      -> will be transformed in a decaying tracer for thermal diagnostics
     708M      libf/phymars/physiq.F
     709^------> added a section to call the thermals
     710      -> changed the call to convadj
     711      -> added thermal-related outputs for diagnostics
     712M      libf/phymars/convadj.F
     713^------> takes now into account the height of thermals to execute convective adjustment
     714      => note : convective adjustment needs to be activated when using thermals, in case of a
     715         second instable layer above the thermals
     716================================================
     717A      libf/phymars/calltherm_interface.F90
     718^------> Interface between physiq.F and the thermals
     719A      libf/phymars/calltherm_mars.F90
     720^------> Routine running the sub-timestep of the thermals
     721A      libf/phymars/thermcell_main_mars.F90
     722^------> Main thermals routine specific to Martian physics
     723A      libf/phymars/thermcell_dqupdown.F90
     724^------> Thermals subroutine computing transport of quantities by updrafts and downdrafts
     725A      libf/phymars/thermcell.F90
     726^------> Module including parameters from the Earth to Mars importation. Will disappear in future dev
     727================================================
     728================================================
     729
     730== 17/06/2011 == EM
     731>>> Updates and corrections (to enable compiling/running in debug mode with
     732    ifort)
     733- removed option "-free-form" from makegcm_ifort and set mod_loc_dir="."
     734  so that module files (produced in local directory by ifort)
     735  are moved to LIBO
     736- updated initracer.F, physdem1.F, physiq.F, inichim_newstart.F
     737  to avoid referencing out-of-bound array indexes (even if unused)
     738- cosmetic updates on inwrite.F, datareadnc.F
     739- updated newstart.F to initialize and use 'datadir' when looking for files
     740- corrected bug on interpolation of sub-surface temperatures in
     741  lect_start_archive.F
Note: See TracChangeset for help on using the changeset viewer.