Configuration options for the ensightMesh. More...
Public Member Functions | |
options () | |
Default construct. Non-lazy with internal/boundary/cellZones. More... | |
bool | lazy () const |
Lazy creation? (ie, ensightMesh starts as needsUpdate) More... | |
bool | useInternalMesh () const |
Using internal? More... | |
bool | useBoundaryMesh () const |
Using boundary? More... | |
bool | useFaceZones () const |
Using faceZones? More... | |
bool | useCellZones () const |
Using cellZones? More... | |
const wordRes & | patchSelection () const |
Selection of patches. Empty if unspecified. More... | |
const wordRes & | patchExclude () const |
Selection of black listed patches. Empty if unspecified. More... | |
const wordRes & | faceZoneSelection () const |
Selection of faceZones. Empty if unspecified. More... | |
const wordRes & | cellZoneSelection () const |
Selection of faceZones. Empty if unspecified. More... | |
void | reset () |
Reset to defaults. More... | |
void | lazy (bool beLazy) |
Lazy creation - ensightMesh starts as needsUpdate. More... | |
void | useInternalMesh (bool on) |
Alter the useBoundaryMesh state. More... | |
void | useBoundaryMesh (bool on) |
Alter the useBoundaryMesh state. More... | |
void | useCellZones (bool on) |
Alter the useCellZones state. More... | |
void | patchSelection (const UList< wordRe > &patterns) |
Define patch selection matcher. More... | |
void | patchSelection (List< wordRe > &&patterns) |
Define patch selection matcher. More... | |
void | patchExclude (const UList< wordRe > &patterns) |
Define patch selection to exclude. More... | |
void | patchExclude (List< wordRe > &&patterns) |
Define patch selection to exclude. More... | |
void | faceZoneSelection (const UList< wordRe > &patterns) |
Define faceZone selection matcher. More... | |
void | faceZoneSelection (List< wordRe > &&patterns) |
Define faceZone selection matcher. More... | |
void | cellZoneSelection (const UList< wordRe > &patterns) |
Define cellZone selection matcher. More... | |
void | cellZoneSelection (List< wordRe > &&patterns) |
Define cellZone selection matcher. More... | |
void | print (Ostream &os) const |
Report values. More... | |
Configuration options for the ensightMesh.
Definition at line 213 of file ensightMesh.H.
options | ( | ) |
Default construct. Non-lazy with internal/boundary/cellZones.
Definition at line 60 of file ensightMeshOptions.C.
bool lazy | ( | ) | const |
Lazy creation? (ie, ensightMesh starts as needsUpdate)
Definition at line 75 of file ensightMeshOptions.C.
bool useInternalMesh | ( | ) | const |
Using internal?
Definition at line 81 of file ensightMeshOptions.C.
bool useBoundaryMesh | ( | ) | const |
Using boundary?
Definition at line 87 of file ensightMeshOptions.C.
bool useFaceZones | ( | ) | const |
Using faceZones?
Definition at line 99 of file ensightMeshOptions.C.
bool useCellZones | ( | ) | const |
Using cellZones?
Definition at line 93 of file ensightMeshOptions.C.
const Foam::wordRes & patchSelection | ( | ) | const |
Selection of patches. Empty if unspecified.
Definition at line 270 of file ensightMeshOptions.C.
const Foam::wordRes & patchExclude | ( | ) | const |
Selection of black listed patches. Empty if unspecified.
Definition at line 276 of file ensightMeshOptions.C.
const Foam::wordRes & faceZoneSelection | ( | ) | const |
Selection of faceZones. Empty if unspecified.
Definition at line 282 of file ensightMeshOptions.C.
const Foam::wordRes & cellZoneSelection | ( | ) | const |
Selection of faceZones. Empty if unspecified.
Definition at line 288 of file ensightMeshOptions.C.
void reset | ( | ) |
Reset to defaults.
Definition at line 105 of file ensightMeshOptions.C.
void lazy | ( | bool | beLazy | ) |
Lazy creation - ensightMesh starts as needsUpdate.
Definition at line 117 of file ensightMeshOptions.C.
void useInternalMesh | ( | bool | on | ) |
Alter the useBoundaryMesh state.
Definition at line 123 of file ensightMeshOptions.C.
void useBoundaryMesh | ( | bool | on | ) |
Alter the useBoundaryMesh state.
Definition at line 129 of file ensightMeshOptions.C.
References Foam::endl(), and WarningInFunction.
void useCellZones | ( | bool | on | ) |
Alter the useCellZones state.
Definition at line 147 of file ensightMeshOptions.C.
References Foam::endl(), and WarningInFunction.
Define patch selection matcher.
Definition at line 163 of file ensightMeshOptions.C.
References Foam::endl(), and WarningInFunction.
Define patch selection matcher.
Definition at line 181 of file ensightMeshOptions.C.
References Foam::endl(), and WarningInFunction.
Define patch selection to exclude.
Definition at line 199 of file ensightMeshOptions.C.
Define patch selection to exclude.
Definition at line 208 of file ensightMeshOptions.C.
Define faceZone selection matcher.
Definition at line 217 of file ensightMeshOptions.C.
Define faceZone selection matcher.
Definition at line 226 of file ensightMeshOptions.C.
Define cellZone selection matcher.
Definition at line 235 of file ensightMeshOptions.C.
References Foam::endl(), and WarningInFunction.
Define cellZone selection matcher.
Definition at line 253 of file ensightMeshOptions.C.
References Foam::endl(), and WarningInFunction.
void print | ( | Ostream & | os | ) | const |
Report values.
Definition at line 294 of file ensightMeshOptions.C.
References Ostream::decrIndent(), Ostream::incrIndent(), Switch::name(), Foam::nl, Foam::printPatterns(), and Ostream::writeKeyword().