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

multiphaseMixture Class Reference

Incompressible multi-phase mixture with built in solution for the phase fractions with interface compression for interface-capturing. More...

Inheritance diagram for multiphaseMixture:
Collaboration diagram for multiphaseMixture:

List of all members.


Classes

class  interfacePair

Public Member Functions

 multiphaseMixture (const volVectorField &U, const surfaceScalarField &phi)
 Construct from components.
 ~multiphaseMixture ()
const PtrDictionary< phase > & phases () const
 Return the phases.
const volVectorFieldU () const
 Return the velocity.
const surfaceScalarFieldphi () const
 Return the volumetric flux.
const surfaceScalarFieldrhoPhi () const
tmp< volScalarFieldrho () const
 Return the mixture density.
tmp< volScalarFieldmu () const
 Return the dynamic laminar viscosity.
tmp< surfaceScalarFieldmuf () const
 Return the face-interpolated dynamic laminar viscosity.
tmp< volScalarFieldnu () const
 Return the kinematic laminar viscosity.
tmp< surfaceScalarFieldnuf () const
 Return the face-interpolated dynamic laminar viscosity.
tmp< surfaceScalarFieldsurfaceTensionForce () const
void correct ()
 Correct the mixture properties.
bool read ()
 Read base transportProperties dictionary.

Detailed Description

Incompressible multi-phase mixture with built in solution for the phase fractions with interface compression for interface-capturing.

Derived from transportModel so that it can be unsed in conjunction with the incompressible turbulence models.

Surface tension and contact-angle is handled for the interface between each phase-pair.

Source files

Definition at line 57 of file multiphaseMixture.H.


Constructor & Destructor Documentation

multiphaseMixture ( const volVectorField U,
const surfaceScalarField phi 
)

Construct from components.

~multiphaseMixture (  )  [inline]

Definition at line 211 of file multiphaseMixture.H.


Member Function Documentation

const PtrDictionary<phase>& phases (  )  const [inline]

Return the phases.

Definition at line 218 of file multiphaseMixture.H.

const volVectorField& U (  )  const [inline]

Return the velocity.

Definition at line 224 of file multiphaseMixture.H.

const surfaceScalarField& phi (  )  const [inline]

Return the volumetric flux.

Definition at line 230 of file multiphaseMixture.H.

const surfaceScalarField& rhoPhi (  )  const [inline]

Definition at line 235 of file multiphaseMixture.H.

tmp<volScalarField> rho (  )  const

Return the mixture density.

tmp<volScalarField> mu (  )  const

Return the dynamic laminar viscosity.

tmp<surfaceScalarField> muf (  )  const

Return the face-interpolated dynamic laminar viscosity.

tmp<volScalarField> nu (  )  const [virtual]

Return the kinematic laminar viscosity.

Implements transportModel.

tmp<surfaceScalarField> nuf (  )  const

Return the face-interpolated dynamic laminar viscosity.

tmp<surfaceScalarField> surfaceTensionForce (  )  const

void correct (  )  [virtual]

Correct the mixture properties.

Implements transportModel.

bool read (  )  [virtual]

Read base transportProperties dictionary.

Implements transportModel.


The documentation for this class was generated from the following file:
Copyright © 2000-2009 OpenCFD Ltd