FreeFOAM The Cross-Platform CFD Toolkit
cellPointWeightWallModified Class Reference

Foam::cellPointWeightWallModified. More...

#include <finiteVolume/cellPointWeightWallModified.H>


Detailed Description

+ Inheritance diagram for cellPointWeightWallModified:
+ Collaboration diagram for cellPointWeightWallModified:

List of all members.

Public Member Functions

 cellPointWeightWallModified (const polyMesh &mesh, const vector &position, const label nCell, const label facei=-1)
 Construct from components.
- Public Member Functions inherited from cellPointWeight
 cellPointWeight (const polyMesh &mesh, const vector &position, const label nCell, const label facei=-1)
 Construct from components.
label cell () const
 Cell index.
const FixedList< scalar, 4 > & weights () const
 interpolation weights
const FixedList< label, 3 > & faceVertices () const
 interpolation addressing for points on face

Additional Inherited Members

- Static Public Attributes inherited from cellPointWeight
static int debug
 Debug switch.
static scalar tol
 Tolerance used in calculating barycentric co-ordinates.
- Protected Member Functions inherited from cellPointWeight
void findTetrahedron (const polyMesh &mesh, const vector &position, const label cellIndex)
void findTriangle (const polyMesh &mesh, const vector &position, const label faceIndex)
- Protected Attributes inherited from cellPointWeight
const label cellIndex_
 Cell index.
FixedList< scalar, 4 > weights_
 Weights applied to tet vertices.
FixedList< label, 3 > faceVertices_
 Face vertex indices.

Constructor & Destructor Documentation

cellPointWeightWallModified ( const polyMesh mesh,
const vector position,
const label  nCell,
const label  facei = -1 
)

Construct from components.

Definition at line 34 of file cellPointWeightWallModified.C.

References polyMesh::boundaryMesh(), and polyBoundaryMesh::whichPatch().


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