Public Member Functions | |
TypeInfoNV ("insertionRegion") | |
insertionRegion (const dictionary &dict) | |
insertionRegion (const insertionRegion &src) | |
insertionRegion (insertionRegion &&)=default | |
insertionRegion & | operator= (const insertionRegion &) |
insertionRegion & | operator= (insertionRegion &&)=default |
~insertionRegion ()=default | |
const auto & | setFields () const |
const auto & | name () const |
bool | read (const dictionary &dict) |
bool | write (dictionary &dict) const |
![]() | |
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 | readInsertionRegion (const dictionary &dict) |
bool | writeInsertionRegion (dictionary &dict) const |
![]() | |
bool | readTimeFlowControl (const dictionary &dict) |
bool | writeTimeFlowControl (dictionary &dict) const |
size_t | numberToBeInserted (real currentTime) |
size_t | addToNumInserted (size_t newInserted) |
Protected Attributes | |
word | name_ |
word | type_ |
uniquePtr< peakableRegion > | pRegion_ = nullptr |
uniquePtr< shapeMixture > | mixture_ = nullptr |
uniquePtr< setFieldList > | setFields_ = nullptr |
![]() | |
real | startTime_ |
real | endTime_ |
real | interval_ |
real | rate_ |
size_t | numInserted_ = 0 |
Definition at line 34 of file insertionRegion.hpp.
insertionRegion | ( | const dictionary & | dict | ) |
Definition at line 95 of file insertionRegion.cpp.
References fatalExit.
insertionRegion | ( | const insertionRegion & | src | ) |
Definition at line 109 of file insertionRegion.cpp.
|
default |
|
default |
|
protected |
Definition at line 26 of file insertionRegion.cpp.
References dictionary::containsDictionay(), pFlow::endl(), fatalErrorInFunction, dictionary::getVal(), dictionary::globalName(), iEntry::name(), pFlow::output, and dictionary::subDict().
Referenced by insertionRegion::read().
|
protected |
Definition at line 65 of file insertionRegion.cpp.
References dictionary::add(), dictionary::subDictOrCreate(), and dictionary::write().
Referenced by insertionRegion::write().
TypeInfoNV | ( | "insertionRegion" | ) |
pFlow::insertionRegion & operator= | ( | const insertionRegion & | src | ) |
Definition at line 122 of file insertionRegion.cpp.
References insertionRegion::mixture_, insertionRegion::name_, insertionRegion::pRegion_, insertionRegion::setFields_, and insertionRegion::type_.
|
default |
|
inline |
Definition at line 82 of file insertionRegion.hpp.
References insertionRegion::setFields_.
|
inline |
Definition at line 87 of file insertionRegion.hpp.
References insertionRegion::name_.
|
inline |
Definition at line 95 of file insertionRegion.hpp.
References timeFlowControl::read(), and insertionRegion::readInsertionRegion().
|
inline |
Definition at line 102 of file insertionRegion.hpp.
References timeFlowControl::write(), and insertionRegion::writeInsertionRegion().
|
protected |
Definition at line 41 of file insertionRegion.hpp.
Referenced by insertionRegion::name(), and insertionRegion::operator=().
|
protected |
Definition at line 44 of file insertionRegion.hpp.
Referenced by insertionRegion::operator=().
|
protected |
Definition at line 47 of file insertionRegion.hpp.
Referenced by insertionRegion::operator=().
|
protected |
Definition at line 50 of file insertionRegion.hpp.
Referenced by insertionRegion::operator=().
|
protected |
Definition at line 53 of file insertionRegion.hpp.
Referenced by insertionRegion::operator=(), and insertionRegion::setFields().