Public Member Functions | |
TypeInfo ("demComponent") | |
demComponent (const word &name, systemControl &control) | |
virtual | ~demComponent ()=default |
const auto & | control () const |
auto & | control () |
real | dt () const |
real | currentTime () const |
auto & | timers () |
const auto & | timers () const |
virtual bool | beforeIteration ()=0 |
virtual bool | iterate ()=0 |
virtual bool | afterIteration ()=0 |
Protected Attributes | |
word | componentName_ |
systemControl & | control_ |
Timers | timers_ |
Definition at line 31 of file demComponent.hpp.
|
inline |
Definition at line 47 of file demComponent.hpp.
|
virtualdefault |
TypeInfo | ( | "demComponent" | ) |
|
inline |
Definition at line 57 of file demComponent.hpp.
References demComponent::control_.
Referenced by particles::beforeIteration().
|
inline |
Definition at line 62 of file demComponent.hpp.
References demComponent::control_.
|
inline |
Definition at line 68 of file demComponent.hpp.
References demComponent::control_, timeControl::dt(), and systemControl::time().
|
inline |
Definition at line 74 of file demComponent.hpp.
References demComponent::control_, timeControl::currentTime(), and systemControl::time().
|
inline |
Definition at line 79 of file demComponent.hpp.
References demComponent::timers_.
|
inline |
Definition at line 83 of file demComponent.hpp.
References demComponent::timers_.
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
protected |
Definition at line 35 of file demComponent.hpp.
|
protected |
Definition at line 38 of file demComponent.hpp.
Referenced by demComponent::control(), demComponent::currentTime(), and demComponent::dt().
|
protected |
Definition at line 41 of file demComponent.hpp.
Referenced by demComponent::timers().