31 DOUBLE PRECISION,
DIMENSION(:),
ALLOCATABLE ::
epg_p 51 DOUBLE PRECISION ,
DIMENSION(:,:),
ALLOCATABLE ::
cnp_array 74 DOUBLE PRECISION,
DIMENSION(:,:),
ALLOCATABLE ::
ps_grad 81 DOUBLE PRECISION,
DIMENSION(:, :),
ALLOCATABLE ::
pic_p_s 83 DOUBLE PRECISION,
DIMENSION(:,:),
ALLOCATABLE ::
pic_u_s 85 DOUBLE PRECISION,
DIMENSION(:,:),
ALLOCATABLE ::
pic_v_s 87 DOUBLE PRECISION,
DIMENSION(:,:),
ALLOCATABLE ::
pic_w_s double precision fric_non_sing_fac
double precision dtpic_cfl
logical mppic_corr_volfrac
double precision, dimension(:,:), allocatable avgsolvel_p
double precision, dimension(:,:), allocatable cnp_array
double precision, dimension(:,:), allocatable ps_grad
double precision fric_exp_pic
logical mppic_solid_stress_snider
logical mppic_pdrag_implicit
double precision, dimension(:,:), allocatable pic_p_s
double precision, dimension(:,:), allocatable pic_v_s
double precision mppic_coeff_et_wall
logical mppic_constantnpc
double precision mppic_coeff_en2
double precision psfac_fric_pic
double precision, dimension(dim_m) statwt_pic
integer, dimension(dim_m) npc_pic
double precision dtsolid_orig
double precision, dimension(:,:), allocatable pic_w_s
double precision dtpic_taup
double precision, dimension(dim_m) des_tau_p
double precision, dimension(:), allocatable epg_p
logical pic_report_min_epg
double precision dtpic_max
double precision mppic_coeff_en1
double precision, dimension(:,:), allocatable pic_u_s
double precision mppic_coeff_en_wall
integer iter_vol_frac_corr
double precision, dimension(:), allocatable des_stat_wt
logical mppic_grav_treatment
double precision, dimension(:,:), allocatable ps_force_pic