FreeFOAM The Cross-Platform CFD Toolkit
Hosted by SourceForge:
Get FreeFOAM at SourceForge.net.
            Fast, secure and Free Open Source software downloads

phase Class Reference

Single incompressible phase derived from the phase-fraction. Used as part of the multiPhaseMixture for interface-capturing multi-phase simulations. More...


Detailed Description

Single incompressible phase derived from the phase-fraction. Used as part of the multiPhaseMixture for interface-capturing multi-phase simulations.

Source files

Definition at line 53 of file phase.H.

Inheritance diagram for phase:
Collaboration diagram for phase:

List of all members.

Classes

class  iNew
 Return a pointer to a new phase created on freestore. More...

Public Member Functions

 phase (const word &name, const dictionary &phaseDict, const volVectorField &U, const surfaceScalarField &phi)
 Construct from components.
autoPtr< phase >  clone () const
 Return clone.
const word &  name () const
 Return name.
const word &  keyword () const
const viscosityModel &  nuModel () const
 Return const-access to phase1 viscosityModel.
tmp< volScalarField >  nu () const
 Return the kinematic laminar viscosity.
const dimensionedScalar &  rho () const
 Return const-access to phase1 density.
void  correct ()
 Correct the phase properties.
bool  read (const dictionary &phaseDict)
 Read base transportProperties dictionary.

Constructor & Destructor Documentation

phase ( const word &   name,
const dictionary &   phaseDict,
const volVectorField &   U,
const surfaceScalarField &   phi  
)

Construct from components.

Referenced by phase::iNew::operator()().


Member Function Documentation

autoPtr<phase> clone (  ) const

Return clone.

Reimplemented from DimensionedField< scalar, volMesh >.

const word& name (  ) const [inline]

Return name.

Reimplemented from IOobject.

Definition at line 110 of file phase.H.

Referenced by phase::keyword().

const word& keyword (  ) const [inline]

Definition at line 115 of file phase.H.

References phase::name().

const viscosityModel& nuModel (  ) const [inline]

Return const-access to phase1 viscosityModel.

Definition at line 121 of file phase.H.

tmp<volScalarField> nu (  ) const [inline]

Return the kinematic laminar viscosity.

Definition at line 127 of file phase.H.

const dimensionedScalar& rho (  ) const [inline]

Return const-access to phase1 density.

Definition at line 133 of file phase.H.

void correct (  )

Correct the phase properties.

bool read ( const dictionary &   phaseDict  )

Read base transportProperties dictionary.


The documentation for this class was generated from the following file:
  • applications/solvers/multiphase/multiphaseInterFoam/multiphaseMixture/phase/phase.H