Public Member Functions | |
timeFlowControl (const dictionary &dict) | |
bool | insertionTime (real currentTime, real dt) |
size_t | totalInserted () const |
bool | read (const dictionary &dict) |
bool | write (dictionary &dict) const |
Protected Member Functions | |
bool | readTimeFlowControl (const dictionary &dict) |
bool | writeTimeFlowControl (dictionary &dict) const |
size_t | numberToBeInserted (real currentTime) |
size_t | addToNumInserted (size_t newInserted) |
Protected Attributes | |
real | startTime_ |
real | endTime_ |
real | interval_ |
real | rate_ |
size_t | numInserted_ = 0 |
Definition at line 32 of file timeFlowControl.hpp.
timeFlowControl | ( | const dictionary & | dict | ) |
Definition at line 52 of file timeFlowControl.cpp.
References fatalExit.
|
protected |
Definition at line 25 of file timeFlowControl.cpp.
References dictionary::getVal().
Referenced by timeFlowControl::read().
|
protected |
Definition at line 38 of file timeFlowControl.cpp.
References dictionary::add().
Referenced by timeFlowControl::write().
|
inlineprotected |
Definition at line 50 of file timeFlowControl.hpp.
References timeFlowControl::endTime_, timeFlowControl::interval_, timeFlowControl::numInserted_, timeFlowControl::rate_, and timeFlowControl::startTime_.
|
inlineprotected |
Definition at line 58 of file timeFlowControl.hpp.
References timeFlowControl::numInserted_.
Definition at line 69 of file timeFlowControl.hpp.
References pFlow::abs(), timeFlowControl::endTime_, timeFlowControl::interval_, pFlow::mod(), and timeFlowControl::startTime_.
|
inline |
Definition at line 79 of file timeFlowControl.hpp.
References timeFlowControl::numInserted_.
|
inline |
Definition at line 84 of file timeFlowControl.hpp.
References timeFlowControl::readTimeFlowControl().
Referenced by insertionRegion::read().
|
inline |
Definition at line 89 of file timeFlowControl.hpp.
References timeFlowControl::writeTimeFlowControl().
Referenced by insertionRegion::write().
|
protected |
Definition at line 36 of file timeFlowControl.hpp.
Referenced by timeFlowControl::insertionTime(), and timeFlowControl::numberToBeInserted().
|
protected |
Definition at line 38 of file timeFlowControl.hpp.
Referenced by timeFlowControl::insertionTime(), and timeFlowControl::numberToBeInserted().
|
protected |
Definition at line 40 of file timeFlowControl.hpp.
Referenced by timeFlowControl::insertionTime(), and timeFlowControl::numberToBeInserted().
|
protected |
Definition at line 42 of file timeFlowControl.hpp.
Referenced by timeFlowControl::numberToBeInserted().
|
protected |
Definition at line 44 of file timeFlowControl.hpp.
Referenced by timeFlowControl::addToNumInserted(), timeFlowControl::numberToBeInserted(), and timeFlowControl::totalInserted().