Changeset 2514
- Timestamp:
- May 4, 2021, 10:23:43 AM (4 years ago)
- Location:
- trunk
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ICOSA_LMDZ/compile_occigen
r1696 r2514 1 make_icosa_lmdz -p std -p_opt "-b 23x25 -s 1" -debug -parallel mpi_omp -arch X64_OCCIGEN -arch_path ../ARCH -job 8 2 1 #make_icosa_lmdz -p mars -debug -parallel mpi_omp -arch X64_OCCIGEN -arch_path ../ARCH -job 8 -full 2 #make_icosa_lmdz -p mars -debug -parallel mpi_omp -arch X64_OCCIGEN -arch_path ../ARCH -job 8 3 #make_icosa_lmdz -p mars -parallel mpi_omp -arch X64_OCCIGEN -arch_path ../ARCH -job 8 -full 4 make_icosa_lmdz -p mars -parallel mpi -arch X64_OCCIGEN -arch_path ../ARCH -job 8 5 #make_icosa_lmdz -p mars -debug -parallel mpi -arch X64_OCCIGEN -arch_path ../ARCH -job 8 -
trunk/LMDZ.COMMON/arch/arch-gfortran.path
r2483 r2514 2 2 3 3 NETCDF_LIBDIR="-L$NETCDF/lib" 4 NETCDF_LIB="-lnetcdf f -lnetcdf"4 NETCDF_LIB="-lnetcdf -lnetcdff" 5 5 NETCDF_INCDIR="-I$NETCDF/include" 6 6 -
trunk/LMDZ.MARS/libf/phymars/physiq_mod.F
r2512 r2514 2322 2322 . - day_ini - time_phys 2323 2323 ENDIF 2324 if (ecritstart==0) then 2325 ztime_fin = ztime_fin-(day_end-day_ini) 2326 endif 2324 2327 2325 2328 ELSE ! IF LMDZ -
trunk/LMDZ.MARS/libf/phymars/writediagfi.F
r2311 r2514 45 45 & is_master, gather 46 46 USE mod_grid_phy_lmdz, only : klon_glo, Grid1Dto2D_glo, 47 & nbp_lon, nbp_lat, nbp_lev 47 & nbp_lon, nbp_lat, nbp_lev, 48 & grid_type, unstructured 48 49 implicit none 49 50 … … 114 115 real areafi_glo(ngrid) ! mesh area on global physics grid 115 116 #endif 117 118 if (grid_type==unstructured) then 119 return 120 endif 116 121 117 122 !*************************************************************** -
trunk/LMDZ.MARS/libf/phymars/xios_output_mod.F90
r2333 r2514 104 104 write(lunout,*) "initialize_xios_output: build calendar" 105 105 endif 106 timestep%second= dtphys106 timestep%second=1 107 107 if (nint(dtphys).ne.dtphys) then 108 108 write(*,*) "initialize_xios_output: warning physics timestep is not an integer!" 109 timestep%second=nint(dtphys)110 109 endif 111 110 if (nint(daysec).ne.daysec) then … … 116 115 CALL xios_define_calendar(type="user_defined", & 117 116 timestep=timestep, & 118 day_length=nint(daysec ), &117 day_length=nint(daysec/dtphys), & 119 118 month_lengths=[61,66,66,65,60,54,50,46,47,47,51,56]) 120 119 !NB: it would make more sense to define months and their length in the … … 130 129 ! Now define the start time of this simulation 131 130 ! NB: we substract dtphys because we want to set the origin of the time axis 132 start_date=time_origin +xios_duration(0,0,day,0,0,timeofday*daysec-dtphys)131 start_date=time_origin 133 132 call xios_set_start_date(start_date=start_date) 134 133 if (prt_level>=10) then
Note: See TracChangeset
for help on using the changeset viewer.