13 use discretelement
, only: pijk
14 USE discretelement
, only: des_radius, ro_sol
15 USE discretelement
, only: des_mmax
16 USE discretelement
, only: max_pip
17 USE functions, only: is_nonexistent, is_ghost, is_entering_ghost
41 DOUBLE PRECISION dDp, dRho
55 IF(is_nonexistent(l)) cycle
56 IF(is_ghost(l) .OR. is_entering_ghost(l) .OR. is_exiting_ghost(l
61 ddp = abs(2.0d0*des_radius(l)-
d_p0(m))
62 drho = abs( ro_sol(l)-
ro_s0(m))
69 IF(pijk(l,5).EQ.0) ier = 1
85 1100
FORMAT(
'Error 1100: Unable to determine the phase of one or ',&
86 'more particles.',/8x,
'ID',4x,
'Diameter',6x,
'Density',/)
90 IF(is_nonexistent(l)) cycle
91 IF(is_ghost(l) .OR. is_entering_ghost(l) .OR. is_exiting_ghost(l
94 IF(pijk(l,5).EQ.0)
THEN 95 WRITE(
err_msg,9000) l, 2.0*des_radius(l), ro_sol(l)
103 1101
FORMAT(
' ',/
'Defined phase parameters from mfix.dat:',/3x,
'ID',&
104 5x,
'Diameter',5x,
'Density')
114 1102
FORMAT(
'Please correct the mfix.dat or particle_input.dat files.')
116 9000
FORMAT(i10,2(2x,g12.5))
double precision, dimension(dim_m) d_p0
subroutine set_phase_index
subroutine des_par_exchange()
character(len=3), dimension(dim_m) solids_model
subroutine init_err_msg(CALLER)
double precision, parameter small_number
character(len=16) run_type
character(len=line_length), dimension(line_count) err_msg
double precision, dimension(dim_m) ro_s0
subroutine open_pe_log(IER)
subroutine flush_err_msg(DEBUG, HEADER, FOOTER, ABORT, LOG, CALL_TREE)