MODULE iniphysiq_mod CONTAINS subroutine iniphysiq(ngrid,nlayer,nq,piphysiq,& punjours, pdayref, & prad,pg,pr,pcpp,iflag_phys) use phys_state_var_init_mod, only: phys_state_var_init use time_phylmdz_mod, only: iphysiq, day_step, ecritstart,ecritphy,& dtphys,daysec,day_ini,hour_ini use update_inputs_physiq_mod, only: traceurs USE variables_mod, only: phour_ini,zdt_split !! zdt_split <> pttimestep !real*8,intent(in) :: ptimestep !physics time step (s) [dtphys] ! this is necessary to initialize getin_p USE mod_phys_lmdz_para, ONLY: Init_phys_lmdz_para implicit none INCLUDE 'mpif.h' real,intent(in) :: prad ! radius of the planet (m) real,intent(in) :: pg ! gravitational acceleration (m/s2) real,intent(in) :: pr ! ! reduced gas constant R/mu real,intent(in) :: pcpp ! specific heat Cp real,intent(in) :: punjours ! length (in s) of a standard day [daysec] integer,intent(in) :: pdayref ! reference day of for the simulation [day_ini] !real*8,intent(in) :: ptimestep !physics time step (s) [dtphys] integer,intent(in) :: iflag_phys ! type of physics to be called integer,intent(in) :: ngrid ! number of physics columns for this MPI process integer,intent(in) :: nlayer ! number of atmospheric layers integer,intent(in) :: nq ! number of tracers !real,intent(in) :: phour_ini ! start time (fraction of day) of the run 0=