37 DOUBLE PRECISION :: Tenv
39 DOUBLE PRECISION :: SBx4Pi
40 INTEGER,
PARAMETER :: lUpdateFreq=5
41 INTEGER,
SAVE :: lUpdate_avgTs=0
48 IF(.NOT.des_continuum_coupled)
THEN 49 IF(mod(lupdate_avgts,lupdatefreq) == 0)
THEN 54 lupdate_avgts = lupdate_avgts + 1
61 IF(is_normal(np))
THEN 66 IF(fluid_at(ijk))
THEN 74 (des_radius(np)**2)*(tenv**4 -
des_t_s(np)**4)
118 DOUBLE PRECISION :: SUM_T_s
119 INTEGER,
SAVE :: PASS=0
128 IF(.NOT.fluid_at(ijk)) cycle ijk_lp
130 IF(pinc(ijk) > 0)
THEN 134 lnp_lp:
DO lnp = 1, pinc(ijk)
137 IF(is_normal(np)) sum_t_s = sum_t_s +
des_t_s(np)
double precision sb_const
double precision, dimension(:), allocatable ep_g
double precision, dimension(:), allocatable des_t_s
double precision, parameter one
logical, dimension(dim_m) calc_radt_des
double precision, dimension(:), allocatable t_g
double precision, dimension(dim_m) des_em
double precision, dimension(:), allocatable avgdes_t_s
subroutine particles_in_cell
double precision, dimension(:), allocatable q_source
type(iap1), dimension(:), allocatable pic
double precision, parameter pi
double precision, parameter zero