MFIX  2016-1
bc Module Reference

Functions/Subroutines

logical function is_cg (boundary_condition)
 
logical function is_nsw (boundary_condition)
 
logical function is_fsw (boundary_condition)
 
logical function is_psw (boundary_condition)
 

Variables

double precision, dimension(dimension_bc) bc_x_w
 
double precision, dimension(dimension_bc) bc_x_e
 
double precision, dimension(dimension_bc) bc_y_s
 
double precision, dimension(dimension_bc) bc_y_n
 
double precision, dimension(dimension_bc) bc_z_b
 
double precision, dimension(dimension_bc) bc_z_t
 
integer, dimension(dimension_bc) bc_i_w
 
integer, dimension(dimension_bc) bc_i_e
 
integer, dimension(dimension_bc) bc_j_s
 
integer, dimension(dimension_bc) bc_j_n
 
integer, dimension(dimension_bc) bc_k_b
 
integer, dimension(dimension_bc) bc_k_t
 
double precision, dimension(dimension_bc) bc_ep_g
 
double precision, dimension(dimension_bc) bc_p_g
 
double precision, dimension(dimension_bc) bc_ro_g
 
double precision, dimension(dimension_bc) bc_rop_g
 
double precision, dimension(dimension_bc, dim_m) bc_rop_s
 
double precision, dimension(dimension_bc, dim_m) bc_ep_s
 
double precision, dimension(dimension_bc) bc_t_g
 
double precision, dimension(dimension_bc, dim_m) bc_t_s
 
double precision, dimension(dimension_bc, dim_m) bc_theta_m
 
double precision, dimension(dimension_bc) bc_u_g
 
double precision, dimension(dimension_bc, dim_m) bc_u_s
 
double precision, dimension(dimension_bc) bc_v_g
 
double precision, dimension(dimension_bc, dim_m) bc_v_s
 
double precision, dimension(dimension_bc) bc_w_g
 
double precision, dimension(dimension_bc, dim_m) bc_w_s
 
double precision, dimension(dimension_bc) bc_velmag_g
 
double precision, dimension(dimension_bc, dim_m) bc_velmag_s
 
character(len=16), dimension(dimension_bc) bc_type
 
integer, dimension(dimension_bc) bc_type_enum
 
integer, parameter dim_bctype = 21
 
character(len=16), dimension(1:dim_bctypevalid_bc_type = (/ 'MASS_INFLOW ', 'MI ', 'MASS_OUTFLOW ', 'MO ', 'P_INFLOW ', 'PI ', 'P_OUTFLOW ', 'PO ', 'FREE_SLIP_WALL ', 'FSW ', 'NO_SLIP_WALL ', 'NSW ', 'PAR_SLIP_WALL ', 'PSW ', 'OUTFLOW ', 'OF ', 'CG_NSW ', 'CG_FSW ', 'CG_PSW ', 'CG_MI ', 'CG_PO '/)
 
integer, dimension(1:dim_bctypevalid_bc_type_enum = (/ MASS_INFLOW , MASS_INFLOW , MASS_OUTFLOW , MASS_OUTFLOW , P_INFLOW , P_INFLOW , P_OUTFLOW , P_OUTFLOW , FREE_SLIP_WALL , FSW , NO_SLIP_WALL , NSW , PAR_SLIP_WALL , PSW , OUTFLOW , OUTFLOW , CG_NSW , CG_FSW , CG_PSW , CG_MI , CG_PO /)
 
logical, dimension(dimension_bc) bc_po_apply_to_des
 
double precision, dimension(dimension_bc) bc_volflow_g
 
double precision, dimension(dimension_bc, dim_m) bc_volflow_s
 
double precision, dimension(dimension_bc) bc_massflow_g
 
double precision, dimension(dimension_bc, dim_m) bc_massflow_s
 
logical, dimension(dimension_bc) bc_defined
 
integer, dimension(dimension_bc) bc_jj_ps
 
character, dimension(dimension_bc) bc_plane
 
double precision, dimension(dimension_bc) bc_dt_0
 
double precision, dimension(dimension_bc) bc_jet_g
 
double precision, dimension(dimension_bc) bc_jet_g0
 
double precision, dimension(dimension_bc) bc_dt_h
 
double precision, dimension(dimension_bc) bc_jet_gh
 
double precision, dimension(dimension_bc) bc_dt_l
 
double precision, dimension(dimension_bc) bc_jet_gl
 
double precision, dimension(dimension_bc) bc_time
 
double precision, dimension(dimension_bc) bc_area
 
double precision, dimension(dimension_bc) bc_vol
 
double precision, dimension(dimension_bc, dim_n_g) bc_x_g
 
double precision, dimension(dimension_bc, dim_m, dim_n_s) bc_x_s
 
double precision, dimension(dimension_bc) bc_mout_g
 
double precision, dimension(dimension_bc, dim_m) bc_mout_s
 
double precision, dimension(dimension_bc) bc_vout_g
 
double precision, dimension(dimension_bc, dim_m) bc_vout_s
 
integer, dimension(dimension_bc) bc_out_n
 
double precision delp_x
 
double precision delp_y
 
double precision delp_z
 
double precision flux_g
 
double precision u_g0
 
double precision v_g0
 
double precision w_g0
 
double precision, dimension(dim_m) u_s0
 
double precision, dimension(dim_m) v_s0
 
double precision, dimension(dim_m) w_s0
 
integer ijk_p_g
 
double precision, dimension(dimension_bc) bc_hw_g
 
double precision, dimension(dimension_bc, dim_m) bc_hw_s
 
double precision, dimension(dimension_bc) bc_uw_g
 
double precision, dimension(dimension_bc) bc_vw_g
 
double precision, dimension(dimension_bc) bc_ww_g
 
double precision, dimension(dimension_bc, dim_m) bc_uw_s
 
double precision, dimension(dimension_bc, dim_m) bc_vw_s
 
double precision, dimension(dimension_bc, dim_m) bc_ww_s
 
double precision, dimension(dimension_bc) bc_hw_t_g
 
double precision, dimension(dimension_bc, dim_m) bc_hw_t_s
 
double precision, dimension(dimension_bc) bc_tw_g
 
double precision, dimension(dimension_bc, dim_m) bc_tw_s
 
double precision, dimension(dimension_bc) bc_c_t_g
 
double precision, dimension(dimension_bc, dim_m) bc_c_t_s
 
double precision, dimension(dimension_bc, dim_m) bc_hw_theta_m
 
double precision, dimension(dimension_bc, dim_m) bc_thetaw_m
 
double precision, dimension(dimension_bc, dim_m) bc_c_theta_m
 
double precision, dimension(dimension_bc, dim_n_g) bc_hw_x_g
 
double precision, dimension(dimension_bc, dim_m, dim_n_s) bc_hw_x_s
 
double precision, dimension(dimension_bc, dim_n_g) bc_xw_g
 
double precision, dimension(dimension_bc, dim_m, dim_n_s) bc_xw_s
 
double precision, dimension(dimension_bc, dim_n_g) bc_c_x_g
 
double precision, dimension(dimension_bc, dim_m, dim_n_s) bc_c_x_s
 
double precision, dimension(dimension_bc, dim_scalar) bc_scalar
 
double precision, dimension(dimension_bc, dim_scalar) bc_hw_scalar
 
double precision, dimension(dimension_bc, dim_scalar) bc_c_scalar
 
double precision, dimension(dimension_bc, dim_scalar) bc_scalarw
 
double precision, dimension(dimension_bc) bc_k_turb_g
 
double precision, dimension(dimension_bc) bc_e_turb_g
 
logical, dimension(dimension_bc) cg_mi_converted_to_ps
 
integer, dimension(dimension_bc, dim_m) bc_pic_mi_const_npc
 
double precision, dimension(dimension_bc, dim_m) bc_pic_mi_const_statwt
 

Function/Subroutine Documentation

logical function bc::is_cg ( integer, intent(in)  boundary_condition)

Definition at line 422 of file bc_mod.f.

Here is the caller graph for this function:

logical function bc::is_fsw ( integer, intent(in)  boundary_condition)

Definition at line 441 of file bc_mod.f.

Here is the caller graph for this function:

logical function bc::is_nsw ( integer, intent(in)  boundary_condition)

Definition at line 434 of file bc_mod.f.

Here is the caller graph for this function:

logical function bc::is_psw ( integer, intent(in)  boundary_condition)

Definition at line 448 of file bc_mod.f.

Here is the caller graph for this function:

Variable Documentation

double precision, dimension (dimension_bc) bc::bc_area

Definition at line 245 of file bc_mod.f.

double precision, dimension (dimension_bc, dim_scalar) bc::bc_c_scalar

Definition at line 392 of file bc_mod.f.

double precision, dimension (dimension_bc) bc::bc_c_t_g

Definition at line 344 of file bc_mod.f.

double precision, dimension (dimension_bc, dim_m) bc::bc_c_t_s

Definition at line 347 of file bc_mod.f.

double precision, dimension (dimension_bc, dim_m) bc::bc_c_theta_m

Definition at line 358 of file bc_mod.f.

double precision, dimension (dimension_bc, dim_n_g) bc::bc_c_x_g

Definition at line 374 of file bc_mod.f.

double precision, dimension (dimension_bc, dim_m, dim_n_s) bc::bc_c_x_s

Definition at line 377 of file bc_mod.f.

logical, dimension (dimension_bc) bc::bc_defined

Definition at line 207 of file bc_mod.f.

double precision, dimension (dimension_bc) bc::bc_dt_0

Definition at line 221 of file bc_mod.f.

double precision, dimension (dimension_bc) bc::bc_dt_h

Definition at line 230 of file bc_mod.f.

double precision, dimension (dimension_bc) bc::bc_dt_l

Definition at line 236 of file bc_mod.f.

double precision, dimension (dimension_bc) bc::bc_e_turb_g

Definition at line 404 of file bc_mod.f.

double precision, dimension (dimension_bc) bc::bc_ep_g

Definition at line 77 of file bc_mod.f.

double precision, dimension (dimension_bc, dim_m) bc::bc_ep_s

Definition at line 93 of file bc_mod.f.

double precision, dimension (dimension_bc) bc::bc_hw_g

Definition at line 307 of file bc_mod.f.

double precision, dimension (dimension_bc, dim_m) bc::bc_hw_s

Definition at line 310 of file bc_mod.f.

double precision, dimension (dimension_bc, dim_scalar) bc::bc_hw_scalar

Definition at line 388 of file bc_mod.f.

double precision, dimension (dimension_bc) bc::bc_hw_t_g

Definition at line 332 of file bc_mod.f.

double precision, dimension (dimension_bc, dim_m) bc::bc_hw_t_s

Definition at line 335 of file bc_mod.f.

double precision, dimension (dimension_bc, dim_m) bc::bc_hw_theta_m

Definition at line 352 of file bc_mod.f.

double precision, dimension (dimension_bc, dim_n_g) bc::bc_hw_x_g

Definition at line 362 of file bc_mod.f.

double precision, dimension (dimension_bc, dim_m, dim_n_s) bc::bc_hw_x_s

Definition at line 365 of file bc_mod.f.

integer, dimension (dimension_bc) bc::bc_i_e

Definition at line 58 of file bc_mod.f.

integer, dimension (dimension_bc) bc::bc_i_w

Definition at line 54 of file bc_mod.f.

integer, dimension (dimension_bc) bc::bc_j_n

Definition at line 66 of file bc_mod.f.

integer, dimension (dimension_bc) bc::bc_j_s

Definition at line 62 of file bc_mod.f.

double precision, dimension (dimension_bc) bc::bc_jet_g

Definition at line 224 of file bc_mod.f.

double precision, dimension (dimension_bc) bc::bc_jet_g0

Definition at line 227 of file bc_mod.f.

double precision, dimension (dimension_bc) bc::bc_jet_gh

Definition at line 233 of file bc_mod.f.

double precision, dimension (dimension_bc) bc::bc_jet_gl

Definition at line 239 of file bc_mod.f.

integer, dimension (dimension_bc) bc::bc_jj_ps

Definition at line 212 of file bc_mod.f.

integer, dimension (dimension_bc) bc::bc_k_b

Definition at line 70 of file bc_mod.f.

integer, dimension (dimension_bc) bc::bc_k_t

Definition at line 74 of file bc_mod.f.

double precision, dimension (dimension_bc) bc::bc_k_turb_g

Definition at line 403 of file bc_mod.f.

double precision, dimension (dimension_bc) bc::bc_massflow_g

Definition at line 201 of file bc_mod.f.

double precision, dimension (dimension_bc, dim_m) bc::bc_massflow_s

Definition at line 204 of file bc_mod.f.

double precision, dimension(dimension_bc) bc::bc_mout_g

Definition at line 257 of file bc_mod.f.

double precision, dimension(dimension_bc, dim_m) bc::bc_mout_s

Definition at line 260 of file bc_mod.f.

integer, dimension (dimension_bc) bc::bc_out_n

Definition at line 269 of file bc_mod.f.

double precision, dimension (dimension_bc) bc::bc_p_g

Definition at line 80 of file bc_mod.f.

integer, dimension(dimension_bc, dim_m) bc::bc_pic_mi_const_npc

Definition at line 412 of file bc_mod.f.

double precision, dimension(dimension_bc, dim_m) bc::bc_pic_mi_const_statwt

Definition at line 417 of file bc_mod.f.

character, dimension (dimension_bc) bc::bc_plane

Definition at line 217 of file bc_mod.f.

logical, dimension (dimension_bc) bc::bc_po_apply_to_des

Definition at line 192 of file bc_mod.f.

double precision, dimension (dimension_bc) bc::bc_ro_g

Definition at line 84 of file bc_mod.f.

double precision, dimension (dimension_bc) bc::bc_rop_g

Definition at line 88 of file bc_mod.f.

double precision, dimension (dimension_bc, dim_m) bc::bc_rop_s

Definition at line 92 of file bc_mod.f.

double precision, dimension (dimension_bc, dim_scalar) bc::bc_scalar

Definition at line 384 of file bc_mod.f.

double precision, dimension (dimension_bc, dim_scalar) bc::bc_scalarw

Definition at line 396 of file bc_mod.f.

double precision, dimension (dimension_bc) bc::bc_t_g

Definition at line 97 of file bc_mod.f.

double precision, dimension (dimension_bc, dim_m) bc::bc_t_s

Definition at line 101 of file bc_mod.f.

double precision, dimension (dimension_bc, dim_m) bc::bc_theta_m

Definition at line 105 of file bc_mod.f.

double precision, dimension (dimension_bc, dim_m) bc::bc_thetaw_m

Definition at line 355 of file bc_mod.f.

double precision, dimension (dimension_bc) bc::bc_time

Definition at line 242 of file bc_mod.f.

double precision, dimension (dimension_bc) bc::bc_tw_g

Definition at line 338 of file bc_mod.f.

double precision, dimension (dimension_bc, dim_m) bc::bc_tw_s

Definition at line 341 of file bc_mod.f.

character(len=16), dimension (dimension_bc) bc::bc_type

Definition at line 145 of file bc_mod.f.

integer, dimension (dimension_bc) bc::bc_type_enum

Definition at line 146 of file bc_mod.f.

double precision, dimension (dimension_bc) bc::bc_u_g

Definition at line 109 of file bc_mod.f.

double precision, dimension (dimension_bc, dim_m) bc::bc_u_s

Definition at line 113 of file bc_mod.f.

double precision, dimension (dimension_bc) bc::bc_uw_g

Definition at line 313 of file bc_mod.f.

double precision, dimension (dimension_bc, dim_m) bc::bc_uw_s

Definition at line 322 of file bc_mod.f.

double precision, dimension (dimension_bc) bc::bc_v_g

Definition at line 117 of file bc_mod.f.

double precision, dimension (dimension_bc, dim_m) bc::bc_v_s

Definition at line 121 of file bc_mod.f.

double precision, dimension (dimension_bc) bc::bc_velmag_g

Definition at line 136 of file bc_mod.f.

double precision, dimension (dimension_bc, dim_m) bc::bc_velmag_s

Definition at line 140 of file bc_mod.f.

double precision, dimension (dimension_bc) bc::bc_vol

Definition at line 248 of file bc_mod.f.

double precision, dimension (dimension_bc) bc::bc_volflow_g

Definition at line 195 of file bc_mod.f.

double precision, dimension (dimension_bc, dim_m) bc::bc_volflow_s

Definition at line 198 of file bc_mod.f.

double precision, dimension(dimension_bc) bc::bc_vout_g

Definition at line 263 of file bc_mod.f.

double precision, dimension(dimension_bc, dim_m) bc::bc_vout_s

Definition at line 266 of file bc_mod.f.

double precision, dimension (dimension_bc) bc::bc_vw_g

Definition at line 316 of file bc_mod.f.

double precision, dimension (dimension_bc, dim_m) bc::bc_vw_s

Definition at line 325 of file bc_mod.f.

double precision, dimension (dimension_bc) bc::bc_w_g

Definition at line 125 of file bc_mod.f.

double precision, dimension (dimension_bc, dim_m) bc::bc_w_s

Definition at line 129 of file bc_mod.f.

double precision, dimension (dimension_bc) bc::bc_ww_g

Definition at line 319 of file bc_mod.f.

double precision, dimension (dimension_bc, dim_m) bc::bc_ww_s

Definition at line 328 of file bc_mod.f.

double precision, dimension (dimension_bc) bc::bc_x_e

Definition at line 34 of file bc_mod.f.

double precision, dimension (dimension_bc, dim_n_g) bc::bc_x_g

Definition at line 251 of file bc_mod.f.

double precision, dimension (dimension_bc, dim_m, dim_n_s) bc::bc_x_s

Definition at line 254 of file bc_mod.f.

double precision, dimension (dimension_bc) bc::bc_x_w

Definition at line 30 of file bc_mod.f.

double precision, dimension (dimension_bc, dim_n_g) bc::bc_xw_g

Definition at line 368 of file bc_mod.f.

double precision, dimension (dimension_bc, dim_m, dim_n_s) bc::bc_xw_s

Definition at line 371 of file bc_mod.f.

double precision, dimension (dimension_bc) bc::bc_y_n

Definition at line 42 of file bc_mod.f.

double precision, dimension (dimension_bc) bc::bc_y_s

Definition at line 38 of file bc_mod.f.

double precision, dimension (dimension_bc) bc::bc_z_b

Definition at line 46 of file bc_mod.f.

double precision, dimension (dimension_bc) bc::bc_z_t

Definition at line 50 of file bc_mod.f.

logical, dimension(dimension_bc) bc::cg_mi_converted_to_ps

Definition at line 406 of file bc_mod.f.

double precision bc::delp_x

Definition at line 272 of file bc_mod.f.

double precision bc::delp_y

Definition at line 275 of file bc_mod.f.

double precision bc::delp_z

Definition at line 278 of file bc_mod.f.

integer, parameter bc::dim_bctype = 21

Definition at line 159 of file bc_mod.f.

double precision bc::flux_g

Definition at line 283 of file bc_mod.f.

integer bc::ijk_p_g

Definition at line 304 of file bc_mod.f.

double precision bc::u_g0

Definition at line 286 of file bc_mod.f.

double precision, dimension (dim_m) bc::u_s0

Definition at line 295 of file bc_mod.f.

double precision bc::v_g0

Definition at line 289 of file bc_mod.f.

double precision, dimension (dim_m) bc::v_s0

Definition at line 298 of file bc_mod.f.

character(len=16), dimension(1:dim_bctype) bc::valid_bc_type = (/ 'MASS_INFLOW ', 'MI ', 'MASS_OUTFLOW ', 'MO ', 'P_INFLOW ', 'PI ', 'P_OUTFLOW ', 'PO ', 'FREE_SLIP_WALL ', 'FSW ', 'NO_SLIP_WALL ', 'NSW ', 'PAR_SLIP_WALL ', 'PSW ', 'OUTFLOW ', 'OF ', 'CG_NSW ', 'CG_FSW ', 'CG_PSW ', 'CG_MI ', 'CG_PO '/)

Definition at line 161 of file bc_mod.f.

integer, dimension(1:dim_bctype) bc::valid_bc_type_enum = (/ MASS_INFLOW , MASS_INFLOW , MASS_OUTFLOW , MASS_OUTFLOW , P_INFLOW , P_INFLOW , P_OUTFLOW , P_OUTFLOW , FREE_SLIP_WALL , FSW , NO_SLIP_WALL , NSW , PAR_SLIP_WALL , PSW , OUTFLOW , OUTFLOW , CG_NSW , CG_FSW , CG_PSW , CG_MI , CG_PO /)

Definition at line 174 of file bc_mod.f.

double precision bc::w_g0

Definition at line 292 of file bc_mod.f.

double precision, dimension (dim_m) bc::w_s0

Definition at line 301 of file bc_mod.f.