30 template<
class ParcelType>
31 inline const typename ParcelType::constantProperties&
38 template<
class ParcelType>
42 return carrierThermo_;
46 template<
class ParcelType>
50 return carrierThermo_;
54 template<
class ParcelType>
58 return heatTransferModel_;
62 template<
class ParcelType>
70 template<
class ParcelType>
77 template<
class ParcelType>
85 template<
class ParcelType>
102 hsTrans_/(this->
mesh().V()*this->db().time().deltaT())
110 template<
class ParcelType>
120 this->
name() +
"radiation::Ep",
133 if (radiation_ && this->coupled())
137 const scalar epsilon = constProps_.epsilon0();
141 const ParcelType&
p = iter();
142 const label cellI = p.cell();
143 Ep[cellI] += p.nParticle()*p.areaP()*
pow4(p.T());
153 template<
class ParcelType>
163 this->
name() +
"radiation::ap",
176 if (radiation_ && this->coupled())
180 const scalar epsilon = constProps_.epsilon0();
184 const ParcelType&
p = iter();
185 const label cellI = p.cell();
186 ap[cellI] += p.nParticle()*p.areaP();
196 template<
class ParcelType>
206 this->
name() +
"radiation::sigmap",
219 if (radiation_ && this->coupled())
224 const scalar epsilon = constProps_.epsilon0();
225 const scalar
f = constProps_.f0();
229 const ParcelType&
p = iter();
230 const label cellI = p.cell();
231 sigmap[cellI] += p.nParticle()*p.areaP();
234 sigmap *= (1.0 -
f)*(1.0 - epsilon)/V;