

Public Member Functions | |
| TypeInfo ("selectRandom") | |
| selectRandom (const pointStructure &pStruct, const dictionary &dict) | |
| add_vCtor (pStructSelector, selectRandom, dictionary) | |
| virtual | ~selectRandom ()=default |
| virtual const int32Vector & | selectedPoinsts () const override |
| virtual int32Vector & | selectedPoinsts () override |
Public Member Functions inherited from pStructSelector | |
| TypeInfo ("pStructSelector") | |
| pStructSelector (const pointStructure &pStruct, const dictionary &UNUSED(dict)) | |
| create_vCtor (pStructSelector, dictionary,(const pointStructure &pStruct, const dictionary &dict),(pStruct, dict)) | |
| virtual | ~pStructSelector ()=default |
| const pointStructure & | pStruct () const |
Protected Member Functions | |
| bool | selectAllPointsInRange () |
Protected Attributes | |
| int32Vector | selectedPoints_ |
| int32 | begin_ |
| int32 | end_ |
| int32 | number_ |
Protected Attributes inherited from pStructSelector | |
| const pointStructure & | pStruct_ |
Additional Inherited Members | |
Static Public Member Functions inherited from pStructSelector | |
| static uniquePtr< pStructSelector > | create (const pointStructure &pStruct, const dictionary &dict) |
Definition at line 34 of file selectRandom.hpp.
| selectRandom | ( | const pointStructure & | pStruct, |
| const dictionary & | dict | ||
| ) |
Definition at line 83 of file selectRandom.cpp.
References pFlow::endl(), fatalExit, dictionary::globalName(), pFlow::max(), pFlow::min(), pStruct, and warningInFunction.

|
virtualdefault |
|
protected |
Definition at line 28 of file selectRandom.cpp.
References selectRandom::begin_, Vector< T, Allocator >::clear(), selectRandom::end_, pFlow::endl(), fatalErrorInFunction, n, selectRandom::number_, uniformRandomInt32::randomNumber(), Vector< T, Allocator >::reserve(), and selectRandom::selectedPoints_.

| TypeInfo | ( | "selectRandom" | ) |
| add_vCtor | ( | pStructSelector | , |
| selectRandom | , | ||
| dictionary | |||
| ) |
|
inlineoverridevirtual |
Implements pStructSelector.
Definition at line 72 of file selectRandom.hpp.
References selectRandom::selectedPoints_.
|
inlineoverridevirtual |
Implements pStructSelector.
Definition at line 77 of file selectRandom.hpp.
References selectRandom::selectedPoints_.
|
protected |
Definition at line 40 of file selectRandom.hpp.
Referenced by selectRandom::selectAllPointsInRange(), and selectRandom::selectedPoinsts().
|
protected |
Definition at line 43 of file selectRandom.hpp.
Referenced by selectRandom::selectAllPointsInRange().
|
protected |
Definition at line 46 of file selectRandom.hpp.
Referenced by selectRandom::selectAllPointsInRange().
|
protected |
Definition at line 49 of file selectRandom.hpp.
Referenced by selectRandom::selectAllPointsInRange().