FreeFOAM The Cross-Platform CFD Toolkit
directMappedWallFvPatch Class Reference

Foam::directMappedWallFvPatch. More...

#include <finiteVolume/directMappedWallFvPatch.H>


Detailed Description

+ Inheritance diagram for directMappedWallFvPatch:
+ Collaboration diagram for directMappedWallFvPatch:

List of all members.

Public Member Functions

 TypeName (directMappedWallPolyPatch::typeName_())
 Runtime type information.
 directMappedWallFvPatch (const polyPatch &patch, const fvBoundaryMesh &bm)
 Construct from components.
- Public Member Functions inherited from wallFvPatch
 TypeName (wallPolyPatch::typeName_())
 Runtime type information.
 wallFvPatch (const polyPatch &patch, const fvBoundaryMesh &bm)
 Construct from components.
- Public Member Functions inherited from fvPatch
 TypeName (polyPatch::typeName_())
 Runtime type information.
 declareRunTimeSelectionTable (autoPtr, fvPatch, polyPatch,(const polyPatch &patch, const fvBoundaryMesh &bm),(patch, bm))
 fvPatch (const polyPatch &, const fvBoundaryMesh &)
 Construct from polyPatch.
virtual ~fvPatch ()
const polyPatchpatch () const
 Return the polyPatch.
const wordname () const
 Return name.
virtual label size () const
 Return size.
bool coupled () const
 Return true if this patch is coupled.
label index () const
 Return the index of this patch in the fvBoundaryMesh.
const fvBoundaryMeshboundaryMesh () const
 Return boundaryMesh reference.
template<class T >
const List< T >::subList patchSlice (const List< T > &l) const
 Slice list to patch.
virtual const unallocLabelListfaceCells () const
 Return faceCells.
const vectorFieldCf () const
 Return face centres.
tmp< vectorFieldCn () const
 Return neighbour cell centres.
const vectorFieldSf () const
 Return face area vectors.
const scalarFieldmagSf () const
 Return face area magnitudes.
tmp< vectorFieldnf () const
 Return face normals.
virtual tmp< vectorFielddelta () const
 Return cell-centre to face-centre vector.
const scalarFieldweights () const
 Return patch weighting factors.
const scalarFielddeltaCoeffs () const
 Return the face - cell distance coeffient.
template<class Type >
tmp< Field< Type > > patchInternalField (const UList< Type > &) const
 Return given internal field next to patch as patch field.
template<class GeometricField , class Type >
const
GeometricField::PatchFieldType
patchField (const GeometricField &) const
 Return the corresponding patchField of the named field.
template<class GeometricField , class Type >
const
GeometricField::PatchFieldType
lookupPatchField (const word &name, const GeometricField *=NULL, const Type *=NULL) const
 Lookup and return the patchField of the named field from the.

Constructor & Destructor Documentation

directMappedWallFvPatch ( const polyPatch patch,
const fvBoundaryMesh bm 
)
inline

Construct from components.

Definition at line 65 of file directMappedWallFvPatch.H.


Member Function Documentation

TypeName ( directMappedWallPolyPatch::  typeName_())

Runtime type information.


The documentation for this class was generated from the following file: