Changeset 1252 for trunk/LMDZ.GENERIC/libf/phystd
- Timestamp:
- May 11, 2014, 7:41:54 PM (11 years ago)
- Location:
- trunk/LMDZ.GENERIC/libf/phystd
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
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 -
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 ! -------------------------------------------------------- -
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----------------------------------------------------------------------- -
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 ! -
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 -
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.