CFD Online Discussion Forums

CFD Online Discussion Forums (https://www.cfd-online.com/Forums/)
-   OpenFOAM Running, Solving & CFD (https://www.cfd-online.com/Forums/openfoam-solving/)
-   -   radiation source term (https://www.cfd-online.com/Forums/openfoam-solving/191672-radiation-source-term.html)

xuhuang August 16, 2017 06:31

radiation source term
 
Hi foamers,

I hope you are doing well.

I have a doubt about the calculation of radiation source term in openfoam. The source term is calculated in radiationModel.C using the function Sh(fluidThermo& thermo).

My confusion is about the term Ru(). It is calculated in radiation models, e.g. fvDOM, P1.
Code:

Foam::tmp<Foam::DimensionedField<Foam::scalar, Foam::volMesh> >
Foam::radiation::fvDOM(or P1)::Ru() const
{

    const DimensionedField<scalar, volMesh>& G =
        G_.dimensionedInternalField();
    const DimensionedField<scalar, volMesh> E =
        absorptionEmission_->ECont()().dimensionedInternalField();
    const DimensionedField<scalar, volMesh> a =
        a_.dimensionedInternalField();

    return  a*G - E;
}

I don't understand why it returns only dimensionedInternalField(). Why not use volScalarField and return a_*G_?
Any ideas? Thank you in advance.

Cheers,
Xu


All times are GMT -4. The time now is 08:10.