Changeset 2769 for palm/trunk
- Timestamp:
- Jan 25, 2018 9:22:24 AM (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
palm/trunk/SOURCE/netcdf_interface_mod.f90
r2766 r2769 25 25 ! ----------------- 26 26 ! $Id$ 27 ! bugfix for calculating number of required output time levels in case of output 28 ! at the beginning of a restart run 29 ! 30 ! 2766 2018-01-22 17:17:47Z kanani 27 31 ! Removed preprocessor directive __chem 28 32 ! … … 494 498 data_output_pr, domask, dopr_n, & 495 499 dopr_time_count, dopts_time_count, dots_time_count, & 496 do2d, do2d_ xz_time_count, do3d,&500 do2d, do2d_at_begin, do2d_xz_time_count, do3d, do3d_at_begin, & 497 501 do2d_yz_time_count, dt_data_output_av, dt_do2d_xy, dt_do2d_xz, & 498 502 dt_do2d_yz, dt_do3d, mask_size, do2d_xy_time_count, & … … 1810 1814 simulated_time_at_begin ) & 1811 1815 ) / dt_do3d ) 1816 IF ( do3d_at_begin ) ntdim_3d(0) = ntdim_3d(0) + 1 1812 1817 ELSE 1813 1818 ntdim_3d(1) = do3d_time_count(1) + CEILING( & … … 1838 1843 simulated_time_at_begin ) & 1839 1844 ) / dt_do3d ) 1845 IF ( do3d_at_begin ) ntdim_3d(0) = ntdim_3d(0) + 1 1840 1846 ELSE 1841 1847 ntdim_3d(1) = CEILING( & … … 2576 2582 simulated_time_at_begin ) & 2577 2583 ) / dt_do2d_xy ) 2584 IF ( do2d_at_begin ) ntdim_2d_xy(0) = ntdim_2d_xy(0) + 1 2578 2585 ELSE 2579 2586 ntdim_2d_xy(1) = do2d_xy_time_count(1) + CEILING( & … … 2604 2611 simulated_time_at_begin ) & 2605 2612 ) / dt_do2d_xy ) 2613 IF ( do2d_at_begin ) ntdim_2d_xy(0) = ntdim_2d_xy(0) + 1 2606 2614 ELSE 2607 2615 ntdim_2d_xy(1) = CEILING( & … … 3226 3234 simulated_time_at_begin ) & 3227 3235 ) / dt_do2d_xz ) 3236 IF ( do2d_at_begin ) ntdim_2d_xz(0) = ntdim_2d_xz(0) + 1 3228 3237 ELSE 3229 3238 ntdim_2d_xz(1) = do2d_xz_time_count(1) + CEILING( & … … 3254 3263 simulated_time_at_begin ) & 3255 3264 ) / dt_do2d_xz ) 3265 IF ( do2d_at_begin ) ntdim_2d_xz(0) = ntdim_2d_xz(0) + 1 3256 3266 ELSE 3257 3267 ntdim_2d_xz(1) = CEILING( & … … 3879 3889 simulated_time_at_begin ) & 3880 3890 ) / dt_do2d_yz ) 3891 IF ( do2d_at_begin ) ntdim_2d_yz(0) = ntdim_2d_yz(0) + 1 3881 3892 ELSE 3882 3893 ntdim_2d_yz(1) = do2d_yz_time_count(1) + CEILING( & … … 3907 3918 simulated_time_at_begin ) & 3908 3919 ) / dt_do2d_yz ) 3920 IF ( do2d_at_begin ) ntdim_2d_yz(0) = ntdim_2d_yz(0) + 1 3909 3921 ELSE 3910 3922 ntdim_2d_yz(1) = CEILING( &
Note: See TracChangeset
for help on using the changeset viewer.