diff --git a/src/thermophysicalModels/radiation/radiationModel/fvDOM/fvDOM/fvDOM.C b/src/thermophysicalModels/radiation/radiationModel/fvDOM/fvDOM/fvDOM.C index f548d0046a4c113f47fa1c069bd6fb3bbe3c4b9a..9183931ba19236d8770961360ca1d38a34567f20 100644 --- a/src/thermophysicalModels/radiation/radiationModel/fvDOM/fvDOM/fvDOM.C +++ b/src/thermophysicalModels/radiation/radiationModel/fvDOM/fvDOM/fvDOM.C @@ -359,7 +359,8 @@ void Foam::radiation::fvDOM::updateG() { IRay_[rayI].addIntensity(); G_ += IRay_[rayI].I()*IRay_[rayI].omega(); - Qr_ += IRay_[rayI].Qr(); + //Qr_ += IRay_[rayI].Qr(); + Qr_.boundaryField() += IRay_[rayI].Qr().boundaryField(); } } diff --git a/src/thermophysicalModels/radiation/radiationModel/fvDOM/radiativeIntensityRay/radiativeIntensityRay.C b/src/thermophysicalModels/radiation/radiationModel/fvDOM/radiativeIntensityRay/radiativeIntensityRay.C index 6af99c86a46957cbf4e7bd7c7c9c886dec90a4c7..7441b900d695a91f3c6e81617d3d8f342ce53c83 100644 --- a/src/thermophysicalModels/radiation/radiationModel/fvDOM/radiativeIntensityRay/radiativeIntensityRay.C +++ b/src/thermophysicalModels/radiation/radiationModel/fvDOM/radiativeIntensityRay/radiativeIntensityRay.C @@ -187,7 +187,8 @@ Foam::radiation::radiativeIntensityRay::~radiativeIntensityRay() Foam::scalar Foam::radiation::radiativeIntensityRay::correct() { // reset boundary heat flux to zero - Qr_ = dimensionedScalar("zero", dimMass/pow3(dimTime), 0.0); + //Qr_ = dimensionedScalar("zero", dimMass/pow3(dimTime), 0.0); + Qr_.boundaryField() = 0.0; scalar maxResidual = -GREAT;