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

threePhaseMixture Class Reference

#include <applications/solvers/multiphase/interMixingFoam/incompressibleThreePhaseMixture/threePhaseMixture.H>


Detailed Description

Definition at line 67 of file threePhaseMixture.H.

Inheritance diagram for threePhaseMixture:
Collaboration diagram for threePhaseMixture:

List of all members.

Public Member Functions

 threePhaseMixture (const volVectorField &U, const surfaceScalarField &phi)
 Construct from components.
 ~threePhaseMixture ()
const viscosityModel &  nuModel1 () const
 Return const-access to phase1 viscosityModel.
const viscosityModel &  nuModel2 () const
 Return const-access to phase2 viscosityModel.
const viscosityModel &  nuModel3 () const
 Return const-access to phase3 viscosityModel.
const dimensionedScalar &  rho1 () const
 Return const-access to phase1 density.
const dimensionedScalar &  rho2 () const
 Return const-access to phase2 density.
const dimensionedScalar &  rho3 () const
 Return const-access to phase3 density.
const volScalarField &  alpha1 () const
const volScalarField &  alpha2 () const
const volScalarField &  alpha3 () const
const volVectorField &  U () const
 Return the velocity.
tmp< volScalarField >  mu () const
 Return the dynamic laminar viscosity.
tmp< surfaceScalarField >  muf () const
 Return the face-interpolated dynamic laminar viscosity.
tmp< volScalarField >  nu () const
 Return the kinematic laminar viscosity.
tmp< surfaceScalarField >  nuf () const
 Return the face-interpolated dynamic laminar viscosity.
void  correct ()
 Correct the laminar viscosity.
bool  read ()
 Read base transportProperties dictionary.

Constructor & Destructor Documentation

threePhaseMixture ( const volVectorField &   U,
const surfaceScalarField &   phi  
)

Construct from components.

~threePhaseMixture (  ) [inline]

Definition at line 115 of file threePhaseMixture.H.


Member Function Documentation

const viscosityModel& nuModel1 (  ) const [inline]

Return const-access to phase1 viscosityModel.

Definition at line 122 of file threePhaseMixture.H.

const viscosityModel& nuModel2 (  ) const [inline]

Return const-access to phase2 viscosityModel.

Definition at line 128 of file threePhaseMixture.H.

const viscosityModel& nuModel3 (  ) const [inline]

Return const-access to phase3 viscosityModel.

Definition at line 134 of file threePhaseMixture.H.

const dimensionedScalar& rho1 (  ) const [inline]

Return const-access to phase1 density.

Definition at line 140 of file threePhaseMixture.H.

const dimensionedScalar& rho2 (  ) const [inline]

Return const-access to phase2 density.

Definition at line 146 of file threePhaseMixture.H.

const dimensionedScalar& rho3 (  ) const [inline]

Return const-access to phase3 density.

Definition at line 152 of file threePhaseMixture.H.

const volScalarField& alpha1 (  ) const [inline]

Definition at line 157 of file threePhaseMixture.H.

const volScalarField& alpha2 (  ) const [inline]

Definition at line 162 of file threePhaseMixture.H.

Referenced by threePhaseInterfaceProperties::deltaN().

const volScalarField& alpha3 (  ) const [inline]

Definition at line 167 of file threePhaseMixture.H.

Referenced by threePhaseInterfaceProperties::deltaN().

const volVectorField& U (  ) const [inline]

Return the velocity.

Definition at line 173 of file threePhaseMixture.H.

tmp<volScalarField> mu (  ) const

Return the dynamic laminar viscosity.

tmp<surfaceScalarField> muf (  ) const

Return the face-interpolated dynamic laminar viscosity.

tmp<volScalarField> nu (  ) const [inline, virtual]

Return the kinematic laminar viscosity.

Implements transportModel.

Definition at line 185 of file threePhaseMixture.H.

tmp<surfaceScalarField> nuf (  ) const

Return the face-interpolated dynamic laminar viscosity.

void correct (  ) [inline, virtual]

Correct the laminar viscosity.

Implements transportModel.

Definition at line 194 of file threePhaseMixture.H.

bool read (  ) [virtual]

Read base transportProperties dictionary.

Implements transportModel.


The documentation for this class was generated from the following file:
  • applications/solvers/multiphase/interMixingFoam/incompressibleThreePhaseMixture/threePhaseMixture.H