64 double precision,
allocatable :: array1(:)
65 double precision,
allocatable :: array2(:)
89 next_rec = next_rec + 1
232 double precision,
dimension(ijkmax2) :: array1
233 double precision,
dimension(ijkmax3) :: array2
234 double precision,
dimension(DIMENSION_3) :: VAR,TMP_VAR
297 integer :: ncid , xyz_dimid
298 integer :: varid_time , t_dimid
299 integer :: dimids(1) , varid_epg , varid_pg,dims_time(1)
300 integer :: varid_pstar , varid_ug , varid_vg , varid_wg
301 integer :: varid_tg , varid_ropg
302 integer :: varid_rog , varid_gamaRG , varid_TRG
303 integer :: varid_gamaRS(20) , varid_TRS(20)
305 integer :: varid_us(20) , varid_vs(20) , varid_ws(20)
306 integer :: varid_rops(20) , varid_ts(20)
307 integer :: varid_thetam(20)
309 integer :: varid_xg(20)
310 integer :: varid_xs(20,20)
312 integer :: varid_scalar(20)
313 integer :: varid_rr(20)
315 integer :: varid_kturbg , varid_eturbg
318 character(LEN=80) :: fname, var_name
320 double precision,
allocatable :: arr1(:)
321 double precision,
allocatable :: arr2(:)
354 fname = trim(
run_name) //
"_RES1.nc" 363 dims_time(1) = t_dimid
364 dimids = (/ xyz_dimid /)
381 write (var_name(5:7),
'(i3.3)') i
385 write (var_name(5:7),
'(i3.3)') i
389 write (var_name(5:7),
'(i3.3)') i
393 write (var_name(7:10),
'(i3.3)') i
397 write (var_name(5:7),
'(i3.3)') i
401 write (var_name(9:11),
'(i3.3)') i
405 write (var_name(8:10),
'(i3.3)') i
409 write (var_name(5:7),
'(i3.3)') i
413 var_name =
'X_s_xxx_xxx' 414 write (var_name(5:7) ,
'(i3.3)') i
415 write (var_name(9:11),
'(i3.3)') nn
424 write (var_name(5:7),
'(i3.3)') i
429 var_name =
'Scalar_xxx' 430 write (var_name(8:10),
'(i3.3)') i
435 var_name =
'RRates_xxx' 436 write (var_name(8:10),
'(i3.3)') i
double precision, dimension(:,:), allocatable v_s
integer function mfix_nf90_def_dim(ncid, name, len, dimid)
double precision, dimension(:), allocatable ep_g
integer function mfix_nf90_create(path, cmode, ncid, initialsize, chunksize)
subroutine mfix_check_netcdf(status)
double precision, dimension(:), allocatable k_turb_g
subroutine gatherwriteres(VAR, array2, array1, NEXT_REC)
double precision, dimension(:,:), allocatable w_s
character(len=60) run_name
double precision, dimension(:), allocatable t_g
integer function mfix_nf90_close(ncid)
logical, dimension(dim_m) solve_ros
double precision, dimension(:,:), allocatable scalar
subroutine flush_res(iunit)
double precision, dimension(:), allocatable p_g
double precision, dimension(:,:), allocatable u_s
double precision, dimension(:,:,:), allocatable x_s
double precision, dimension(:,:), allocatable t_s
double precision, dimension(:,:), allocatable x_g
double precision, dimension(:,:), allocatable t_rs
double precision, dimension(:), allocatable t_rg
subroutine write_res1_netcdf
double precision, dimension(:,:), allocatable theta_m
subroutine out_bin_512(IUNIT, ARRAY, N, NEXT_REC)
double precision, dimension(:), allocatable v_g
double precision, dimension(:), allocatable w_g
double precision, dimension(:,:), allocatable ro_s
integer, dimension(0:dim_m) nmax
double precision, dimension(:,:), allocatable reactionrates
double precision, dimension(:), allocatable p_star
double precision, dimension(:), allocatable gama_rg
logical function mfix_usingnetcdf()
double precision, dimension(:), allocatable u_g
integer, parameter unit_res
integer function mfix_nf90_enddef(ncid, h_minfree, v_align, v_minfree, r_align)
double precision, dimension(:,:), allocatable rop_s
double precision, dimension(:,:), allocatable gama_rs
subroutine unshift_dp_array(ARRAY_1, ARRAY_2)
double precision, dimension(:), allocatable e_turb_g
subroutine convert_to_io_dp(arr_internal, arr_io, nn)
double precision, dimension(:), allocatable ro_g
double precision, dimension(:), allocatable rop_g