Simple connectivity of point labels to specify a controller for lumped point movement. More...
Public Member Functions | |
lumpedPointController () noexcept | |
lumpedPointController (const labelUList &pointLabels) | |
lumpedPointController (labelList &&pointLabels) | |
lumpedPointController (const dictionary &dict) | |
~lumpedPointController ()=default | |
bool | empty () const |
label | size () const |
const labelList & | pointLabels () const |
void | remapPointLabels (const label nPoints, const Map< label > &originalIds) |
Static Public Member Functions | |
static autoPtr< lumpedPointController > | New (const dictionary &dict) |
Simple connectivity of point labels to specify a controller for lumped point movement.
Dictionary parameters
Property | Description | Required | Default |
---|---|---|---|
pointLabels | List of point labels | yes |
Definition at line 71 of file lumpedPointController.H.
|
noexcept |
Definition at line 28 of file lumpedPointController.C.
|
explicit |
Definition at line 35 of file lumpedPointController.C.
|
explicit |
Definition at line 44 of file lumpedPointController.C.
|
explicit |
Definition at line 53 of file lumpedPointController.C.
|
default |
|
inlinestatic |
Definition at line 97 of file lumpedPointController.H.
References dict, and autoPtr::New().
|
inline |
Definition at line 110 of file lumpedPointController.H.
|
inline |
Definition at line 116 of file lumpedPointController.H.
|
inline |
Definition at line 122 of file lumpedPointController.H.
void remapPointLabels | ( | const label | nPoints, |
const Map< label > & | originalIds | ||
) |
Definition at line 64 of file lumpedPointController.C.
References Foam::exit(), Foam::FatalError, FatalErrorInFunction, Foam::flatOutput(), Foam::max(), Foam::min(), Foam::nl, and nPoints.
Copyright © 2011-2018 OpenFOAM | OPENFOAM® is a registered trademark of OpenCFD Ltd.