Changeset 1252
- Timestamp:
- May 11, 2014, 7:41:54 PM (11 years ago)
- Location:
- trunk
- Files:
-
- 2 added
- 1 deleted
- 8 edited
- 2 copied
Legend:
- Unmodified
- Added
- Removed
-
TabularUnified trunk/LMDZ.COMMON/deftank/def_generic_giants/PROTO_Saturn_Article/modif.128x96.def ¶
r1165 r1252 2 2 ## RUN.DEF 3 3 4 # nombre de pas par jour (multiple de iperiod) ( ici pour dt = 1 min ) 5 day_step = 1404 day_step = 140 5 day_step = 280 6 6 7 # pe riode de la physique (en pas) (en pas dynamiques, n'a de sens que si iflag_phys=1)8 iphysiq=7 7 # peu d appel physiq 8 iphysiq = 140 9 9 10 # temps de dissipation des plus petites long.d ondes pour u,v (gradiv) 11 tetagdiv=2700. 10 tetagdiv = 2700. 11 tetagrot = 3600. 12 tetatemp = 3600. 12 13 13 # temps de dissipation des plus petites long.d ondes pour u,v(nxgradrot) 14 tetagrot=3600. 15 16 # temps de dissipation des plus petites long.d ondes pour h ( divgrad) 17 tetatemp=3600. 14 #tetagdiv = 1500. 15 #tetagrot = 2400. 16 #tetatemp = 2400. 18 17 19 18 ## CALLPHYS.DEF 20 19 21 # the rad. transfer is computed every "iradia" physical timestep22 iradia= 32020 ## peu d appel physiq 21 #iradia = 320 -
TabularUnified trunk/LMDZ.COMMON/deftank/def_generic_giants/PROTO_Saturn_Article/run.def ¶
r1173 r1252 18 18 ### use_filtre_fft --> flag to activate FFT filtering 19 19 ########################################################################### 20 nday = 65000 20 nday = 650000 21 nday = 1250 21 22 iperiod = 5 22 23 day_step = 70 … … 39 40 ### physic --> flag with or without physics (*) 40 41 ########################################################################### 41 iphysiq = 14 42 iphysiq = 140 42 43 ecritphy = 7000 43 44 planet_type = generic … … 60 61 read_start = y 61 62 raz_date = 0 62 ok_guide = n63 ok_guide = y 63 64 facwind = 1.e6 64 65 … … 82 83 ########################################################################### 83 84 dissip_period = 5 84 dissip_fac_mid = 1.85 dissip_fac_mid = 2 85 86 lstardis = .true. 86 87 nitergdiv = 1 87 88 nitergrot = 2 88 89 niterh = 2 89 tetagdiv = 5400. 8000. 160000. 1000. 2500. 4000.90 tetagrot = 7200. 8000. 160000. 1000. 2500. 4000.91 tetatemp = 7200. 8000. 160000. 1000. 2500. 4000.90 tetagdiv = 5400. 91 tetagrot = 7200. 92 tetatemp = 7200. 92 93 93 94 ########################################################################### … … 100 101 ### - dissip_pupstart --> pressure at bottom of transition region (Pa) 101 102 ########################################################################### 102 ok_strato = n103 dissip_fac_up = 5103 ok_strato = y 104 dissip_fac_up = 2 104 105 dissip_deltaz = 150. 105 106 dissip_hdelta = 50. … … 119 120 ### e-5 medium / e-4 strong yet reasonable / e-3 very strong 120 121 ########################################################################### 121 iflag_top_bound = 1122 iflag_top_bound = 2 122 123 mode_top_bound = 1 124 tau_top_bound = 1.e-5 125 tau_top_bound = 1.e-6 123 126 tau_top_bound = 1.e-4 124 127 … … 189 192 ########################################################################### 190 193 INCLUDEDEF=callphys.def 191 #INCLUDEDEF=modif.def194 INCLUDEDEF=modif.def -
TabularUnified trunk/LMDZ.GENERIC/libf/phystd/dimphys.h ¶
r1216 r1252 13 13 !----------------------------------------------------------------------- 14 14 15 common/dimphys/cursor16 integer cursor !! this is the position of point 1 on the globe17 !! it is 1 obviously for sequential runs18 !! but might differ for paraller runs19 !! it is used in phyetat0 mostly20 -
TabularUnified trunk/LMDZ.GENERIC/libf/phystd/inifis.F ¶
r1216 r1252 86 86 87 87 avocado = 6.02214179e23 ! added by RW 88 89 cursor = 1 ! added by AS in dimphys. 1 for sequential runs.90 88 91 89 ! -------------------------------------------------------- -
TabularUnified trunk/LMDZ.GENERIC/libf/phystd/newstart.F ¶
r1216 r1252 284 284 IF (.not. ALLOCATED(long)) ALLOCATE(long(ngridmx)) 285 285 IF (.not. ALLOCATED(area)) ALLOCATE(area(ngridmx)) 286 cursor = 1 ! added by AS in dimphys. 1 for sequential runs.287 286 288 287 c----------------------------------------------------------------------- -
TabularUnified trunk/LMDZ.GENERIC/libf/phystd/phyetat0.F90 ¶
r1216 r1252 77 77 INTEGER :: indextime=1 ! index of selected time, default value=1 78 78 logical :: found 79 80 !! added variables by AS to allow to read only slices of startfi81 ! real :: toto(ngrid)82 ! integer :: sta !! subscript in starti where we start to read83 ! integer, dimension(2) :: sta2d84 ! integer, dimension(2) :: siz2d85 86 ! AS: get the cursor that is stored in dimphys.h87 ! ... this allows to read only a part of startfi horiz grid88 !sta = cursor89 79 90 80 ! -
TabularUnified trunk/LMDZ.GENERIC/libf/phystd/physiq.F90 ¶
r1216 r1252 730 730 ztim1=SIN(declin) 731 731 ! ztim2=COS(declin)*COS(2.*pi*(zday/year_day) - zls*nres) 732 ! ztim3=-COS(declin)*SIN(2. 732 ! ztim3=-COS(declin)*SIN(2.*pi*(zday/year_day) - zls*nres) 733 733 ! JL12 corrects tidally resonant cases. nres=omega_rot/omega_orb 734 734 ztim2=COS(declin)*COS(2.*pi*(zday/year_day)*nres - zls) … … 1493 1493 if(callsoil)then 1494 1494 TsS = SUM(area(:)*tsoil(:,nsoilmx))/totarea ! mean temperature at bottom soil layer 1495 if (cursor == 1) then1496 1495 print*,' ave[Tsurf] min[Tsurf] max[Tsurf] ave[Tdeep]' 1497 1496 print*,Ts1,Ts2,Ts3,TsS 1498 endif1499 1497 else 1500 if (cursor == 1) then1501 1498 print*,' ave[Tsurf] min[Tsurf] max[Tsurf]' 1502 1499 print*,Ts1,Ts2,Ts3 1503 endif1504 1500 end if 1505 1501 … … 1647 1643 1648 1644 1649 if (cursor == 1) then1650 1645 print*,'--> Ls =',zls*180./pi 1651 endif1652 1646 ! ------------------------------------------------------------------- 1653 1647 ! Writing NetCDF file "RESTARTFI" at the end of the run -
TabularUnified trunk/LMDZ.GENERIC/libf/phystd/start2archive.F ¶
r1227 r1252 128 128 CALL defrun_new(99, .TRUE. ) 129 129 grireg = .TRUE. 130 cursor = 1 ! added by AS in dimphys.131 130 132 131 ! initialize "serial/parallel" related stuff
Note: See TracChangeset
for help on using the changeset viewer.