Public Member Functions | |
TypeInfo ("generalBoundary") | |
generalBoundary (const boundaryBase &boundary, const pointStructure &pStruct, const word &dataType, const word &option) | |
~generalBoundary () override=default | |
uint32 | thisBoundaryIndex () const |
uint32 | mirrorBoundaryindex () const |
auto | size () const |
auto | capacity () const |
auto | neighborProcSize () const |
int | neighborProcessorNo () const |
int | thisProcessorNo () const |
const auto & | boundary () const |
const auto & | indexList () const |
const auto & | mirrorBoundary () const |
const word & | boundaryName () const |
const word & | type () const |
const auto & | pStruct () const |
bool | isBoundaryMaster () const |
const Time & | time () const |
![]() | |
observer (message msg) | |
observer (const subscriber *subscrbr, message msg) | |
virtual | ~observer () |
void | subscribe (const subscriber *subscrbr, message msg) |
observer & | addEvent (message::EVENT event) |
bool | subscribed () const |
void | addToSubscriber (const subscriber *subscrbr, message msg) |
bool | addToSubscriber (const subscriber &subscriber) |
virtual bool | hearChanges (real t, real dt, uint32 iter, const message &msg, const anyList &varList)=0 |
Private Attributes | |
const boundaryBase & | boundary_ |
const pointStructure & | pStruct_ |
const bool | isBoundaryMaster_ |
Static Private Attributes | |
static const message | defaultMessage_ {message::BNDR_RESET} |
Additional Inherited Members | |
![]() | |
static constexpr auto | numEvents () |
Definition at line 38 of file generalBoundary.hpp.
generalBoundary | ( | const boundaryBase & | boundary, |
const pointStructure & | pStruct, | ||
const word & | dataType, | ||
const word & | option | ||
) |
Definition at line 25 of file generalBoundary.cpp.
|
overridedefault |
TypeInfo | ( | "generalBoundary" | ) |
|
inline |
Definition at line 66 of file generalBoundary.hpp.
References generalBoundary::boundary_, and boundaryBase::thisBoundaryIndex().
|
inline |
Definition at line 72 of file generalBoundary.hpp.
References generalBoundary::boundary_, and boundaryBase::mirrorBoundaryIndex().
|
inline |
Definition at line 78 of file generalBoundary.hpp.
References generalBoundary::boundary_, and boundaryBase::size().
Referenced by boundaryField< T, void >::mirrorField(), and boundaryField< T, void >::thisField().
|
inline |
Definition at line 84 of file generalBoundary.hpp.
References generalBoundary::boundary_, and boundaryBase::capacity().
|
inline |
Definition at line 90 of file generalBoundary.hpp.
References generalBoundary::boundary_, and boundaryBase::neighborProcSize().
|
inline |
Definition at line 96 of file generalBoundary.hpp.
References generalBoundary::boundary_, and boundaryBase::neighborProcessorNo().
|
inline |
Definition at line 102 of file generalBoundary.hpp.
References generalBoundary::boundary_, and boundaryBase::thisProcessorNo().
|
inline |
Definition at line 108 of file generalBoundary.hpp.
References generalBoundary::boundary_.
Referenced by periodicBoundaryGrainInteraction< contactForceModel, geometryMotionModel >::periodicBoundaryGrainInteraction(), periodicBoundarySphereInteraction< contactForceModel, geometryMotionModel >::periodicBoundarySphereInteraction(), and boundaryField< T, void >::thisField().
|
inline |
Definition at line 114 of file generalBoundary.hpp.
References generalBoundary::boundary_, and boundaryBase::indexList().
Referenced by boundaryField< T, void >::mirrorField(), and boundaryField< T, void >::thisField().
|
inline |
Definition at line 120 of file generalBoundary.hpp.
References generalBoundary::boundary_, and boundaryBase::mirrorBoundary().
Referenced by boundaryField< T, void >::mirrorField().
|
inline |
Definition at line 126 of file generalBoundary.hpp.
References generalBoundary::boundary_, and boundaryBase::name().
Referenced by boundaryGrainInteraction< contactForceModel, geometryMotionModel >::hearChanges(), boundarySphereInteraction< contactForceModel, geometryMotionModel >::hearChanges(), and boundaryField< T, void >::name().
|
inline |
Definition at line 132 of file generalBoundary.hpp.
References generalBoundary::boundary_, and boundaryBase::type().
Referenced by boundaryGrainInteraction< contactForceModel, geometryMotionModel >::hearChanges(), and boundarySphereInteraction< contactForceModel, geometryMotionModel >::hearChanges().
|
inline |
Definition at line 138 of file generalBoundary.hpp.
References generalBoundary::pStruct_.
Referenced by periodicBoundaryContactSearch::setSearchBox().
|
inline |
Definition at line 144 of file generalBoundary.hpp.
References generalBoundary::isBoundaryMaster_.
pFlow::Time const & time | ( | ) | const |
Definition at line 39 of file generalBoundary.cpp.
References generalBoundary::pStruct_, and pointStructure::time().
|
private |
Definition at line 44 of file generalBoundary.hpp.
Referenced by generalBoundary::boundary(), generalBoundary::boundaryName(), generalBoundary::capacity(), generalBoundary::indexList(), generalBoundary::mirrorBoundary(), generalBoundary::mirrorBoundaryindex(), generalBoundary::neighborProcessorNo(), generalBoundary::neighborProcSize(), generalBoundary::size(), generalBoundary::thisBoundaryIndex(), generalBoundary::thisProcessorNo(), and generalBoundary::type().
|
private |
Definition at line 46 of file generalBoundary.hpp.
Referenced by generalBoundary::pStruct(), and generalBoundary::time().
|
private |
Definition at line 48 of file generalBoundary.hpp.
Referenced by generalBoundary::isBoundaryMaster().
|
inlinestaticprivate |
Definition at line 51 of file generalBoundary.hpp.