Ignore:
Timestamp:
Jun 14, 2012, 4:14:11 PM (13 years ago)
Author:
emillour
Message:

Mars GCM:

  • Added possibility to run with a varying EUV cycle following real one. The flag solvarmod=1 triggers this behaviour, with companion flag solvaryear=## , where ## is the Mars Year (from 23 to 30). Setting solvarmod=0 reverts to 'old' behaviour, where there is a constant EUV forcing throughout the run, set by the "solarcondate" flag.
  • Needs corresponding input data files ("param_v6" subdirectory of "EUV" subdirectory in "datadir").
  • Added files jthermcalc_e107.F and param_read_e107.F in "aeronomars", modified files euvheat.F90, hrtherm.F, chemthermos.F90, param_v4.h and param_read.F in "aeronomars" and files inifis.F, physiq.F and callkeys.h in "phymars".

FGG

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/LMDZ.MARS/deftank/callphys.def

    r677 r705  
    4545# call NLTE radiative schemes ?   matters only if callrad=T
    4646callnlte = .true.
     47# NLTE 15um scheme to use.
     48# 0-> Old scheme, static oxygen
     49# 1-> Old scheme, dynamic oxygen
     50# 2-> New scheme
     51nltemodel = 1
    4752# call CO2 NIR absorption ?   matters only if callrad=T
    4853callnirco2 = .true.
     54# NIR NLTE correction ? matters only if callnirco2=T
     55nircorr=1
    4956# call turbulent vertical diffusion ?
    5057calldifv  = .true.
     
    5966# Impose polar cap surface albedos as observed by TES?
    6067TESicealbedo = .true.
     68## Coefficient for Northern cap albedoes
     69TESice_Ncoef=1.6
     70## Coefficient for Southern cap albedoes
     71TESice_Scoef=1.6
     72
    6173
    6274## Radiative transfer options :
     
    104116# call thermal conduction ? (only if callthermos=.true.)
    105117callconduct = .false.
    106 # call EUV heating ? (only if callthermos=.true.)
    107 calleuv=.false.
    108118# call molecular viscosity ? (only if callthermos=.true.)
    109119callmolvis = .false.
     
    112122# call thermospheric photochemistry ? (only if callthermos=.true.)
    113123thermochem = .false.
     124# call EUV heating ? (only if callthermos=.true.)
     125calleuv=.false.
     126#Method to include solar variability?
     127#0-> Old method   1-> Variability with E10.7 as observed
     128solvarmod=1
    114129# date for solar flux calculation: (1985 < date < 2002)
    115 ## (Solar min=1996.4 ave=1993.4 max=1990.6)
     130## (Solar min=1996.4 ave=1993.4 max=1990.6) ; Only used if solvarmod=0
    116131solarcondate = 1993.4
    117        
     132#Solar variability as observed for MY? (must bebetween MY23 and MY30)
     133# (only matters if solvarmod=1)
     134solvaryear=24
     135# value for the UV heating efficiency
     136##(experimental values between 0.19 and 0.23, lower values may
     137## be used to compensate for low 15 um cooling)
     138euveff = 0.21       
    118139
    119 
Note: See TracChangeset for help on using the changeset viewer.