Like polyPatch but without reference to mesh. Used in boundaryMesh to hold data on patches. The patchIdentifier::index is set, but not used. More...
Public Member Functions | |
boundaryPatch (const word &name, const label index, const label size, const label start, const word &physicalType=word::null) | |
boundaryPatch (const word &name, const dictionary &dict, const label index) | |
boundaryPatch (const boundaryPatch &p, const label index) | |
autoPtr< boundaryPatch > | clone () const |
label | size () const |
label & | size () |
label | start () const |
label & | start () |
virtual void | write (Ostream &os) const |
![]() | |
patchIdentifier (const patchIdentifier &)=default | |
patchIdentifier & | operator= (const patchIdentifier &)=default |
virtual | ~patchIdentifier ()=default |
patchIdentifier () | |
patchIdentifier (const word &name, const label index) | |
patchIdentifier (const word &name, const label index, const word &physicalType, const wordList &inGroups=wordList()) | |
patchIdentifier (const word &name, const dictionary &dict, const label index) | |
patchIdentifier (const patchIdentifier &ident, const label index) | |
const word & | name () const noexcept |
word & | name () noexcept |
label | index () const noexcept |
label & | index () noexcept |
const word & | physicalType () const noexcept |
word & | physicalType () noexcept |
const wordList & | inGroups () const noexcept |
wordList & | inGroups () noexcept |
bool | inGroup (const word &name) const |
void | write (Ostream &os) const |
Additional Inherited Members | |
![]() | |
static word | defaultName (const label n=-1) |
Like polyPatch but without reference to mesh. Used in boundaryMesh to hold data on patches. The patchIdentifier::index is set, but not used.
Definition at line 50 of file boundaryPatch.H.
boundaryPatch | ( | const word & | name, |
const label | index, | ||
const label | size, | ||
const label | start, | ||
const word & | physicalType = word::null |
||
) |
Definition at line 29 of file boundaryPatch.C.
boundaryPatch | ( | const word & | name, |
const dictionary & | dict, | ||
const label | index | ||
) |
Definition at line 44 of file boundaryPatch.C.
boundaryPatch | ( | const boundaryPatch & | p, |
const label | index | ||
) |
Definition at line 56 of file boundaryPatch.C.
References patchIdentifier::index().
|
inline |
Definition at line 90 of file boundaryPatch.H.
References autoPtr::New().
|
inline |
Definition at line 98 of file boundaryPatch.H.
Referenced by boundaryMesh::addPatch(), boundaryMesh::changeFaces(), boundaryMesh::changePatchType(), boundaryMesh::deletePatch(), boundaryMesh::read(), boundaryMesh::readTriSurface(), and boundaryMesh::whichPatch().
|
inline |
Definition at line 103 of file boundaryPatch.H.
|
inline |
Definition at line 108 of file boundaryPatch.H.
Referenced by boundaryMesh::addPatch(), boundaryMesh::changeFaces(), boundaryMesh::changePatchType(), boundaryMesh::deletePatch(), boundaryMesh::read(), boundaryMesh::readTriSurface(), boundaryMesh::whichPatch(), and boundaryMesh::writeTriSurface().
|
inline |
Definition at line 113 of file boundaryPatch.H.
|
virtual |
Definition at line 66 of file boundaryPatch.C.
References os(), patchIdentifier::write(), and Ostream::writeEntry().
Copyright © 2011-2018 OpenFOAM | OPENFOAM® is a registered trademark of OpenCFD Ltd.