Inverse distance to the given patches motion diffusivity. More...
#include <inverseFaceDistanceDiffusivity.H>


Public Member Functions | |
| TypeName ("inverseFaceDistance") | |
| Runtime type information. | |
| inverseFaceDistanceDiffusivity (const fvMesh &mesh, Istream &mdData) | |
| Construct for the given fvMesh and data Istream. | |
| virtual | ~inverseFaceDistanceDiffusivity () |
| Destructor. | |
| virtual void | correct () |
| Correct the motion diffusivity. | |
| Public Member Functions inherited from uniformDiffusivity | |
| TypeName ("uniform") | |
| Runtime type information. | |
| uniformDiffusivity (const fvMesh &mesh, Istream &mdData) | |
| Construct for the given fvMesh and data Istream. | |
| virtual | ~uniformDiffusivity () |
| Destructor. | |
| virtual tmp< surfaceScalarField > | operator() () const |
| Return diffusivity field. | |
| Public Member Functions inherited from motionDiffusivity | |
| TypeName ("motionDiffusivity") | |
| Runtime type information. | |
| declareRunTimeSelectionTable (autoPtr, motionDiffusivity, Istream,(const fvMesh &mesh, Istream &mdData),(mesh, mdData)) | |
| motionDiffusivity (const fvMesh &mesh) | |
| Construct for the given fvMesh. | |
| virtual | ~motionDiffusivity () |
| Destructor. | |
| const fvMesh & | mesh () const |
| Return reference to the mesh. | |
Additional Inherited Members | |
| Static Public Member Functions inherited from motionDiffusivity | |
| static autoPtr< motionDiffusivity > | New (const fvMesh &mesh, Istream &mdData) |
| Select null constructed. | |
| Protected Attributes inherited from uniformDiffusivity | |
| surfaceScalarField | faceDiffusivity_ |
Inverse distance to the given patches motion diffusivity.
Definition at line 46 of file inverseFaceDistanceDiffusivity.H.
Construct for the given fvMesh and data Istream.
Definition at line 45 of file inverseFaceDistanceDiffusivity.C.
References correct(), and motionDiffusivity::mesh().

|
virtual |
Destructor.
Definition at line 60 of file inverseFaceDistanceDiffusivity.C.
| TypeName | ( | "inverseFaceDistance" | ) |
Runtime type information.
References motionDiffusivity::mesh().

|
virtual |
Correct the motion diffusivity.
Reimplemented from uniformDiffusivity.
Definition at line 66 of file inverseFaceDistanceDiffusivity.C.
References MeshWave< Type, TrackingData >::allCellInfo(), MeshWave< Type, TrackingData >::allFaceInfo(), polyMesh::boundaryMesh(), fvPatch::faceCells(), uniformDiffusivity::faceDiffusivity_, polyBoundaryMesh::findPatchID(), forAll, HashTable< T, Key, Hash >::found(), HashSet< Key, Hash >::insert(), mesh, primitiveMesh::nInternalFaces(), fvsPatchFieldBase::patch(), List< T >::setSize(), UPtrList< T >::size(), Foam::sqrt(), and fvPatch::start().
Referenced by inverseFaceDistanceDiffusivity().

