OpenFOAM logo
The Open Source CFD Toolbox
  Source Guide OpenCFD Solutions Contact OpenFOAM

P1 Class Reference

Works well for combustion applications where optical thickness, tau is large, i.e. tau = a*L > 3 (L = distance between objects). More...

Inheritance diagram for P1:
Collaboration diagram for P1:

List of all members.


Public Member Functions

 TypeName ("P1")
 Runtime type information.
 P1 (const volScalarField &T)
 Construct from components.
virtual ~P1 ()
void calculate ()
 Solve radiation equation(s).
bool read ()
 Read radiation properties dictionary.
virtual tmp< volScalarFieldRp () const
 Source term component (for power of T^4).
virtual tmp< DimensionedField
< scalar, volMesh > > 
Ru () const
 Source term component (constant).

Detailed Description

Works well for combustion applications where optical thickness, tau is large, i.e. tau = a*L > 3 (L = distance between objects).

Assumes

  • all surfaces are diffuse
  • tends to over predict radiative fluxes from sources/sinks SOURCES NOT CURRENTLY INCLUDED ***

Source files

Definition at line 52 of file P1.H.


Constructor & Destructor Documentation

P1 ( const volScalarField T  ) 

Construct from components.

Definition at line 47 of file P1.C.

~P1 (  )  [virtual]

Definition at line 106 of file P1.C.


Member Function Documentation

TypeName ( "P1"   ) 

Runtime type information.

void calculate (  )  [virtual]

Solve radiation equation(s).

Implements radiationModel.

Definition at line 127 of file P1.C.

bool read (  )  [virtual]

Read radiation properties dictionary.

Implements radiationModel.

Definition at line 112 of file P1.C.

Foam::tmp< Foam::volScalarField > Rp (  )  const [virtual]

Source term component (for power of T^4).

Implements radiationModel.

Definition at line 159 of file P1.C.

Foam::tmp< Foam::DimensionedField< Foam::scalar, Foam::volMesh > > Ru (  )  const [virtual]

Source term component (constant).

Implements radiationModel.

Definition at line 181 of file P1.C.


The documentation for this class was generated from the following files:
  • src/thermophysicalModels/radiation/radiationModel/P1/P1.H
  • src/thermophysicalModels/radiation/radiationModel/P1/P1.C
Copyright © 2000-2009 OpenCFD Ltd