Changeset 1525 for trunk/LMDZ.TITAN/libf
- Timestamp:
- Mar 30, 2016, 8:24:43 AM (9 years ago)
- Location:
- trunk/LMDZ.TITAN/libf/phytitan
- Files:
-
- 1 added
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LMDZ.TITAN/libf/phytitan/common_mod.F90
r1126 r1525 89 89 SUBROUTINE common_init 90 90 use dimphy 91 USE control_mod92 91 IMPLICIT NONE 93 92 #include "dimensions.h" -
trunk/LMDZ.TITAN/libf/phytitan/dyn1d/rcm1d.F
r1523 r1525 2 2 3 3 USE infotrac 4 use control_mod 4 use control_mod, only: planet_type, day_step 5 5 use comgeomphy 6 6 USE phys_state_var_mod -
trunk/LMDZ.TITAN/libf/phytitan/phyetat0.F90
r1524 r1525 14 14 USE infotrac 15 15 USE comgeomphy, only: rlatd,rlond 16 USE control_mod, only: raz_date 17 USE time_phylmdz_mod, only: itau_phy 16 USE time_phylmdz_mod, only: itau_phy, raz_date 18 17 19 18 implicit none -
trunk/LMDZ.TITAN/libf/phytitan/phyredem.F90
r1524 r1525 13 13 USE infotrac 14 14 USE comgeomphy, only: rlatd,rlond 15 USE control_mod, only: raz_date 16 USE time_phylmdz_mod, only: day_end, annee_ref, itau_phy 15 USE time_phylmdz_mod, only: day_end, annee_ref, itau_phy, raz_date 17 16 18 17 implicit none -
trunk/LMDZ.TITAN/libf/phytitan/phys_state_var_mod.F90
r1356 r1525 97 97 !====================================================================== 98 98 SUBROUTINE phys_state_var_init 99 use dimphy 100 USE control_mod 99 101 100 IMPLICIT NONE 102 101 #include "dimsoil.h" … … 145 144 !====================================================================== 146 145 SUBROUTINE phys_state_var_end 147 use dimphy 148 use control_mod 146 149 147 IMPLICIT NONE 150 148 -
trunk/LMDZ.TITAN/libf/phytitan/physiq.F
r1524 r1525 57 57 ! USE histcom ! not needed; histcom is included in ioipsl 58 58 USE infotrac 59 USE control_mod60 59 use dimphy 61 60 USE comgeomphy … … 72 71 USE moyzon_mod 73 72 USE write_field_phy 74 USE time_phylmdz_mod, only: itau_phy,day_ref,annee_ref 73 USE time_phylmdz_mod, only: itau_phy,day_ref,annee_ref,nday 75 74 USE logic_mod, only: iflag_trac,moyzon_ch,moyzon_mu 76 75 IMPLICIT none -
trunk/LMDZ.TITAN/libf/phytitan/time_phylmdz_mod.F90
r1524 r1525 4 4 REAL,SAVE :: pdtphys ! physics time step (s) 5 5 !$OMP THREADPRIVATE(pdtphys) 6 INTEGER,SAVE :: nday ! number of days to run 7 !$OMP THREADPRIVATE(nday) 6 8 INTEGER,SAVE :: annee_ref ! reference year from the origin 7 9 !$OMP THREADPRIVATE(annee_ref) … … 12 14 INTEGER,SAVE :: day_end ! final day of the run since first day of annee_ref 13 15 !$OMP THREADPRIVATE(day_end) 16 INTEGER,SAVE :: raz_date ! flag to reset date (0:no, 1:yes) 17 !$OMP THREADPRIVATE(raz_date) 14 18 INTEGER,SAVE :: itau_phy ! number of physics iterations 15 19 !$OMP THREADPRIVATE(itau_phy) … … 17 21 CONTAINS 18 22 19 SUBROUTINE init_time(annee_ref_, day_ref_, day_ini_, day_end_, pdtphys_) 23 SUBROUTINE init_time(annee_ref_, day_ref_, day_ini_, day_end_, & 24 nday_, pdtphys_) 25 USE ioipsl_getin_p_mod, ONLY : getin_p 20 26 IMPLICIT NONE 21 27 INTEGER,INTENT(IN) :: annee_ref_ … … 23 29 INTEGER,INTENT(IN) :: day_ini_ 24 30 INTEGER,INTENT(IN) :: day_end_ 31 INTEGER,INTENT(IN) :: nday_ 25 32 REAL,INTENT(IN) :: pdtphys_ 26 33 … … 29 36 day_ini=day_ini_ 30 37 day_end=day_end_ 38 nday=nday_ 31 39 pdtphys=pdtphys_ 32 40 41 ! Initialize module variable not inherited from dynamics 42 raz_date = 0 ! default value 43 CALL getin_p('raz_date', raz_date) 44 33 45 END SUBROUTINE init_time 34 46
Note: See TracChangeset
for help on using the changeset viewer.