Public Member Functions | |
TypeInfoNV ("shapeMixture") | |
shapeMixture (const dictionary &dict) | |
shapeMixture (const shapeMixture &)=default | |
shapeMixture (shapeMixture &&)=default | |
shapeMixture & | operator= (const shapeMixture &)=default |
shapeMixture & | operator= (shapeMixture &&)=default |
uniquePtr< shapeMixture > | clone () const |
shapeMixture * | clonePtr () const |
~shapeMixture ()=default | |
word | getNextShapeName () |
void | getNextShapeNameN (size_t n, wordVector &names) |
auto | size () const |
auto | totalInserted () const |
bool | read (const dictionary &dict) |
bool | write (dictionary &dict) const |
Protected Attributes | |
wordVector | names_ |
uint32Vector | number_ |
uint32Vector | numberInserted_ |
uint32Vector | current_ |
Definition at line 32 of file shapeMixture.hpp.
shapeMixture | ( | const dictionary & | dict | ) |
Definition at line 27 of file shapeMixture.cpp.
References fatalExit.
Referenced by shapeMixture::clonePtr().
|
default |
|
default |
|
default |
TypeInfoNV | ( | "shapeMixture" | ) |
|
default |
|
default |
|
inline |
Definition at line 66 of file shapeMixture.hpp.
|
inline |
Definition at line 71 of file shapeMixture.hpp.
References shapeMixture::shapeMixture().
pFlow::word getNextShapeName | ( | ) |
Definition at line 37 of file shapeMixture.cpp.
References shapeMixture::current_, pFlow::fill(), ForAll, shapeMixture::names_, shapeMixture::number_, and shapeMixture::numberInserted_.
void getNextShapeNameN | ( | size_t | n, |
wordVector & | names | ||
) |
Definition at line 55 of file shapeMixture.cpp.
References Vector< T, Allocator >::clear(), and n.
|
inline |
Definition at line 87 of file shapeMixture.hpp.
References shapeMixture::names_, and Vector< T, Allocator >::size().
|
inline |
Definition at line 91 of file shapeMixture.hpp.
References shapeMixture::numberInserted_, and pFlow::sum().
bool read | ( | const dictionary & | dict | ) |
Definition at line 69 of file shapeMixture.cpp.
References dictionary::dataEntryKeywords(), pFlow::endl(), fatalErrorInFunction, ForAll, dictionary::getVal(), and dictionary::globalName().
bool write | ( | dictionary & | dict | ) | const |
Definition at line 128 of file shapeMixture.cpp.
References dictionary::add(), pFlow::endl(), fatalErrorInFunction, ForAll, and dictionary::globalName().
|
protected |
Definition at line 37 of file shapeMixture.hpp.
Referenced by shapeMixture::getNextShapeName(), and shapeMixture::size().
|
protected |
Definition at line 40 of file shapeMixture.hpp.
Referenced by shapeMixture::getNextShapeName().
|
protected |
Definition at line 43 of file shapeMixture.hpp.
Referenced by shapeMixture::getNextShapeName(), and shapeMixture::totalInserted().
|
protected |
Definition at line 45 of file shapeMixture.hpp.
Referenced by shapeMixture::getNextShapeName().