|
Public Types |
typedef faMesh | Mesh |
typedef faBoundaryMesh | BoundaryMesh |
Public Member Functions |
| TypeName ("faMesh") |
| faMesh (const polyMesh &m, IOobject::readOption r=IOobject::MUST_READ, IOobject::writeOption w=IOobject::AUTO_WRITE) |
| Construct from objectRegistry, polyMesh reference.
|
| faMesh (const polyMesh &m, const labelList &faceLabels, IOobject::readOption r=IOobject::NO_READ, IOobject::writeOption w=IOobject::AUTO_WRITE) |
| Construct from components without boundary.
|
virtual | ~faMesh () |
fileName | meshDir () const |
| Return the local mesh directory (dbDir()/meshSubDir).
|
const Time & | time () const |
| Return reference to time.
|
label | nPoints () const |
| Mesh size parameters.
|
label | nEdges () const |
label | nInternalEdges () const |
label | nFaces () const |
const pointField & | points () const |
| Return mesh points.
|
const edgeList & | edges () const |
| Return edges.
|
const faceList & | faces () const |
| Return faces.
|
const labelList & | edgeOwner () const |
| Edge owner addresing.
|
const labelList & | edgeNeighbour () const |
| Edge neighbour addressing.
|
void | addFaPatches (const List< faPatch * > &) |
| Add boundary patches. Constructor helper.
|
const objectRegistry & | db () const |
| Return reference to the mesh database.
|
const faBoundaryMesh & | boundary () const |
| Return constant reference to boundary mesh.
|
faBoundaryMesh & | boundary () |
| Return reference to boundary mesh.
|
const labelList & | faceLabels () const |
| Return faMesh face labels.
|
const faProcTopology & | parallelData () const |
| Return parallel info.
|
bool | moving () const |
| Is mesh moving.
|
virtual tmp< scalarField > | movePoints (const vectorField &) |
| Move points, returns volumes swept by faces in motion.
|
const indirectPrimitivePatch & | patch () const |
| Return constant reference to primitive patch.
|
indirectPrimitivePatch & | patch () |
| Return reference to primitive patch.
|
const lduAddressing & | ldu () const |
| Return ldu addressing.
|
const labelList & | patchStarts () const |
| Return patch starts.
|
const edgeVectorField & | Le () const |
| Return edge length vectors.
|
const edgeScalarField & | magLe () const |
| Return edge length magnitudes.
|
const areaVectorField & | centres () const |
| Return face centres as areaVectorField.
|
const edgeVectorField & | edgeCentres () const |
| Return edge centres as edgeVectorField.
|
const scalarField & | S () const |
| Return face areas.
|
const scalarField & | S0 () const |
| Return old-time face areas.
|
const scalarField & | S00 () const |
| Return old-old-time face areas.
|
const areaVectorField & | faceAreaNormals () const |
| Return face area normals.
|
const edgeVectorField & | edgeAreaNormals () const |
| Return edge area normals.
|
const vectorField & | pointAreaNormals () const |
| Return point area normals.
|
const areaScalarField & | faceCurvatures () const |
| Return face curvatures.
|
const FieldField< Field, tensor > & | edgeTransformTensors () const |
| Return edge transformation tensors.
|
labelList | internalPoints () const |
| Return internal point labels.
|
labelList | boundaryPoints () const |
| Return boundary point labels.
|
tmp< edgeScalarField > | edgeLengthCorrection () const |
| Return edge length correction.
|
const unallocLabelList & | owner () const |
| Internal face owner.
|
const unallocLabelList & | neighbour () const |
| Internal face neighbour.
|
bool | write (IOstream::streamFormat fmt, IOstream::versionNumber ver, IOstream::compressionType cmp) const |
| Write mesh.
|
const polyMesh & | operator() () const |
| Return reference to polyMesh.
|
bool | operator!= (const faMesh &m) const |
bool | operator== (const faMesh &m) const |
Static Public Attributes |
word | meshSubDir |
| Return the mesh sub-directory name (usually "faMesh").
|
Friends |
Ostream & | operator<< (Ostream &, const faMesh &) |