Inheritance diagram for boundaryIntegration:
Collaboration diagram for boundaryIntegration:Public Member Functions | |
| TypeInfo ("boundaryIntegration<none>") | |
| boundaryIntegration (const boundaryBase &boundary, const pointStructure &pStruct, const word &method, integration &intgrtn) | |
| ~boundaryIntegration () override=default | |
| create_vCtor (boundaryIntegration, boundaryBase,(const boundaryBase &boundary, const pointStructure &pStruct, const word &method, integration &intgrtn),(boundary, pStruct, method, intgrtn)) | |
| add_vCtor (boundaryIntegration, boundaryIntegration, boundaryBase) | |
| bool | hearChanges (real t, real dt, uint32 iter, const message &msg, const anyList &varList) override |
| const integration & | Integration () const |
| virtual bool | correct (real dt, const realx3PointField_D &y, const realx3PointField_D &dy) |
| virtual bool | correctPStruct (real dt, const realx3PointField_D &vel) |
Public Member Functions inherited from generalBoundary | |
| 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 |
Public Member Functions inherited from observer | |
| 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) |
Static Public Member Functions | |
| static uniquePtr< boundaryIntegration > | create (const boundaryBase &boundary, const pointStructure &pStruct, const word &method, integration &intgrtn) |
Static Public Member Functions inherited from observer | |
| static constexpr auto | numEvents () |
Private Attributes | |
| const integration & | integration_ |
Definition at line 15 of file boundaryIntegration.hpp.
| boundaryIntegration | ( | const boundaryBase & | boundary, |
| const pointStructure & | pStruct, | ||
| const word & | method, | ||
| integration & | intgrtn | ||
| ) |
Definition at line 5 of file boundaryIntegration.cpp.
|
overridedefault |
| TypeInfo | ( | "boundaryIntegration<none>" | ) |
| create_vCtor | ( | boundaryIntegration | , |
| boundaryBase | , | ||
| (const boundaryBase &boundary, const pointStructure &pStruct, const word &method, integration &intgrtn) | , | ||
| (boundary, pStruct, method, intgrtn) | |||
| ) |
| add_vCtor | ( | boundaryIntegration | , |
| boundaryIntegration | , | ||
| boundaryBase | |||
| ) |
|
inlineoverridevirtual |
Implements observer.
Definition at line 53 of file boundaryIntegration.hpp.
|
inline |
Definition at line 63 of file boundaryIntegration.hpp.
References boundaryIntegration::integration_.
|
inlinevirtual |
Definition at line 69 of file boundaryIntegration.hpp.
|
inlinevirtual |
Definition at line 75 of file boundaryIntegration.hpp.
|
static |
Definition at line 16 of file boundaryIntegration.cpp.
References pFlow::angleBracketsNames2(), pFlow::endl(), fatalError, fatalExit, Green_Text, boundaryBase::name(), pFlow::pOutput, pFlow::printKeys(), pStruct, iOstream::space(), and boundaryBase::type().
Referenced by boundaryIntegrationList::boundaryIntegrationList().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 21 of file boundaryIntegration.hpp.
Referenced by boundaryIntegration::Integration().