Changeset 995
- Timestamp:
- Jun 21, 2013, 1:07:34 AM (11 years ago)
- Location:
- trunk/LMDZ.GENERIC
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LMDZ.GENERIC/deftank/saturn1d/callphys.def
r976 r995 6 6 diurnal = .false. #.true. 7 7 # Seasonal cycle ? if season=false, Ls stays constant, to value set in "start" 8 season = . false.8 season = .true. 9 9 # Tidally resonant orbit ? must have diurnal=false, correct rotation rate in newstart 10 10 tlocked = .false. … … 32 32 callrad = .true. 33 33 # the rad. transfer is computed every "iradia" physical timestep 34 iradia = 1 20 180 60 20 1 16034 iradia = 160 35 35 # call multilayer correlated-k radiative transfer ? 36 36 corrk = .true. -
trunk/LMDZ.GENERIC/deftank/saturn1d/rcm1d.def
r976 r995 18 18 year_day = 24430. # Read System IIIw 19 19 ## MIN DIST STAR-PLANET in AU [periastron] 20 periastr = 9.0 420 periastr = 9.02152 21 21 ## MAX DIST STAR-PLANET in AU [apoastron] 22 apoastr = 10. 1222 apoastr = 10.05448 23 23 ## DATE OF PERIASTRON in days 24 peri_day = 1 8700.24 peri_day = 19280. 25 25 ## OBLIQUITY in deg 26 26 obliquit = 26.73 27 27 ## SURFACE PRESSURE in Pa 28 28 psurf = 1.e6 29 29 30 30 31 ## Time integration parameters … … 37 38 day_step = 1 38 39 # Number of sols to run 39 ndt = 29316040 ndt = 342020 40 41 # Number of steps between each writing in diagfi 41 42 ecritphy=5000 -
trunk/LMDZ.GENERIC/libf/phystd/calc_rayleigh.F90
r869 r995 77 77 print*,'Helium not ready yet!' 78 78 tauconsti(igas) = 0.0 79 call abort79 !call abort 80 80 else 81 81 print*,'Error in calc_rayleigh: Gas species not recognised!' -
trunk/LMDZ.GENERIC/libf/phystd/gfluxi.F
r961 r995 101 101 LAMDA(L) = ALPHA(L)*(1.0D0-W0(L)*COSBAR(L))/UBARI 102 102 103 ! Tsurf is used for 1st layer source function 104 ! -- same results for most thin atmospheres 105 ! -- and stabilizes integrations 103 106 NT = int(TLEV(2*L+1)*NTfac) - NTstar+1 107 108 !! For deep, opaque, thick first layers (e.g. Saturn) 109 !! what is below works much better, not unstable, ... 110 !! ... and actually fully accurate because 1st layer temp (JL) 111 !NT = int(TLEV(2*L)*NTfac) - NTstar+1 112 !! (or this one yields same results 113 !NT = int( (TLEV(2*L)+TLEV(2*L+1))*0.5*NTfac ) - NTstar+1 114 104 115 NT2 = int(TLEV(2*L)*NTfac) - NTstar+1 105 116 B1(L) = (PLANCKIR(NW,NT)-PLANCKIR(NW,NT2))/DTAU(L)
Note: See TracChangeset
for help on using the changeset viewer.