Abstract base class for providing faceAreaWeight values to the cell motion controller based on an argument faceAreaFraction value, typically the ratio of the area of the face in question to the area of a square face with a side length of the local target cell size.
More...
|
| TypeName ("faceAreaWeightModel") |
|
| declareRunTimeSelectionTable (autoPtr, faceAreaWeightModel, dictionary,(const dictionary &faceAreaWeightDict),(faceAreaWeightDict)) |
|
| faceAreaWeightModel (const word &type, const dictionary &faceAreaWeightDict) |
|
virtual | ~faceAreaWeightModel ()=default |
|
const dictionary & | coeffDict () const |
|
virtual scalar | faceAreaWeight (scalar faceAreaFraction) const =0 |
|
| ClassName ("dictionary") |
|
| dictionary () |
|
| dictionary (const fileName &name) |
|
| dictionary (const fileName &name, const dictionary &parentDict, Istream &is, bool keepHeader=false) |
|
| dictionary (Istream &is) |
|
| dictionary (Istream &is, bool keepHeader) |
|
| dictionary (const dictionary &parentDict, const dictionary &dict) |
|
| dictionary (const dictionary &dict) |
|
| dictionary (const dictionary *dict) |
|
| dictionary (const dictionary &parentDict, dictionary &&dict) |
|
| dictionary (dictionary &&dict) |
|
autoPtr< dictionary > | clone () const |
|
virtual | ~dictionary () |
|
const fileName & | name () const noexcept |
|
fileName & | name () noexcept |
|
word | dictName () const |
|
fileName | relativeName (const bool caseTag=false) const |
|
bool | isNullDict () const noexcept |
|
const dictionary & | parent () const noexcept |
|
const dictionary & | topDict () const |
|
label | startLineNumber () const |
|
label | endLineNumber () const |
|
SHA1Digest | digest () const |
|
tokenList | tokens () const |
|
bool | found (const word &keyword, enum keyType::option matchOpt=keyType::REGEX) const |
|
entry * | findEntry (const word &keyword, enum keyType::option matchOpt=keyType::REGEX) |
|
const entry * | findEntry (const word &keyword, enum keyType::option matchOpt=keyType::REGEX) const |
|
const entry * | findScoped (const word &keyword, enum keyType::option matchOpt=keyType::REGEX) const |
|
dictionary * | findDict (const word &keyword, enum keyType::option matchOpt=keyType::REGEX) |
|
const dictionary * | findDict (const word &keyword, enum keyType::option matchOpt=keyType::REGEX) const |
|
const entry & | lookupEntry (const word &keyword, enum keyType::option matchOpt) const |
|
ITstream & | lookup (const word &keyword, enum keyType::option matchOpt=keyType::REGEX) const |
|
template<class T > |
T | get (const word &keyword, enum keyType::option matchOpt=keyType::REGEX) const |
|
template<class T > |
T | getOrDefault (const word &keyword, const T &deflt, enum keyType::option matchOpt=keyType::REGEX) const |
|
template<class T > |
T | getOrAdd (const word &keyword, const T &deflt, enum keyType::option matchOpt=keyType::REGEX) |
|
template<class T > |
bool | readEntry (const word &keyword, T &val, enum keyType::option matchOpt=keyType::REGEX, bool mandatory=true) const |
|
template<class T > |
bool | readIfPresent (const word &keyword, T &val, enum keyType::option matchOpt=keyType::REGEX) const |
|
template<class T , class Predicate > |
T | getCheck (const word &keyword, const Predicate &pred, enum keyType::option matchOpt=keyType::REGEX) const |
|
template<class T , class Predicate > |
T | getCheckOrDefault (const word &keyword, const T &deflt, const Predicate &pred, enum keyType::option matchOpt=keyType::REGEX) const |
|
template<class T , class Predicate > |
T | getCheckOrAdd (const word &keyword, const T &deflt, const Predicate &pred, enum keyType::option matchOpt=keyType::REGEX) |
|
template<class T , class Predicate > |
bool | readCheck (const word &keyword, T &val, const Predicate &pred, enum keyType::option matchOpt=keyType::REGEX, bool mandatory=true) const |
|
template<class T , class Predicate > |
bool | readCheckIfPresent (const word &keyword, T &val, const Predicate &pred, enum keyType::option matchOpt=keyType::REGEX) const |
|
bool | isDict (const word &keyword, enum keyType::option matchOpt=keyType::REGEX) const |
|
const dictionary & | subDict (const word &keyword, enum keyType::option matchOpt=keyType::REGEX) const |
|
dictionary & | subDict (const word &keyword, enum keyType::option matchOpt=keyType::REGEX) |
|
dictionary & | subDictOrAdd (const word &keyword, enum keyType::option matchOpt=keyType::REGEX) |
|
dictionary | subOrEmptyDict (const word &keyword, enum keyType::option matchOpt=keyType::REGEX, const bool mandatory=false) const |
|
const dictionary & | optionalSubDict (const word &keyword, enum keyType::option matchOpt=keyType::REGEX) const |
|
wordList | toc () const |
|
wordList | sortedToc () const |
|
template<class Compare > |
wordList | sortedToc (const Compare &comp) const |
|
List< keyType > | keys (bool patterns=false) const |
|
bool | substituteKeyword (const word &keyword, bool mergeEntry=false) |
|
bool | substituteScopedKeyword (const word &keyword, bool mergeEntry=false) |
|
entry * | add (entry *entryPtr, bool mergeEntry=false) |
|
entry * | add (const entry &e, bool mergeEntry=false) |
|
entry * | add (const keyType &k, const word &v, bool overwrite=false) |
|
entry * | add (const keyType &k, const string &v, bool overwrite=false) |
|
entry * | add (const keyType &k, const label v, bool overwrite=false) |
|
entry * | add (const keyType &k, const scalar v, bool overwrite=false) |
|
entry * | add (const keyType &k, const dictionary &d, bool mergeEntry=false) |
|
template<class T > |
entry * | add (const keyType &k, const T &v, bool overwrite=false) |
|
entry * | set (entry *entryPtr) |
|
entry * | set (const entry &e) |
|
entry * | set (const keyType &k, const dictionary &v) |
|
template<class T > |
entry * | set (const keyType &k, const T &v) |
|
bool | remove (const word &keyword) |
|
bool | changeKeyword (const keyType &oldKeyword, const keyType &newKeyword, bool overwrite=false) |
|
bool | merge (const dictionary &dict) |
|
void | clear () |
|
void | transfer (dictionary &dict) |
|
void | checkITstream (const ITstream &is, const word &keyword) const |
|
bool | read (Istream &is) |
|
bool | read (Istream &is, bool keepHeader) |
|
void | writeEntry (Ostream &os) const |
|
void | writeEntry (const keyType &keyword, Ostream &os) const |
|
void | writeEntries (Ostream &os, const bool extraNewLine=false) const |
|
void | write (Ostream &os, const bool subDict=true) const |
|
const_searcher | csearch (const word &keyword, enum keyType::option=keyType::REGEX) const |
|
const_searcher | search (const word &keyword, enum keyType::option=keyType::REGEX) const |
|
searcher | search (const word &keyword, enum keyType::option=keyType::REGEX) |
|
const_searcher | csearchScoped (const word &keyword, enum keyType::option) const |
|
const_searcher | searchScoped (const word &keyword, enum keyType::option) const |
|
searcher | searchScoped (const word &keyword, enum keyType::option) |
|
const dictionary * | cfindScopedDict (const fileName &dictPath) const |
|
const dictionary * | findScopedDict (const fileName &dictPath) const |
|
dictionary * | findScopedDict (const fileName &dictPath) |
|
dictionary * | makeScopedDict (const fileName &dictPath) |
|
const_searcher | csearchCompat (const word &keyword, std::initializer_list< std::pair< const char *, int >> compat, enum keyType::option=keyType::REGEX) const |
|
bool | foundCompat (const word &keyword, std::initializer_list< std::pair< const char *, int >> compat, enum keyType::option=keyType::REGEX) const |
|
const entry * | findCompat (const word &keyword, std::initializer_list< std::pair< const char *, int >> compat, enum keyType::option) const |
|
const entry & | lookupEntryCompat (const word &keyword, std::initializer_list< std::pair< const char *, int >> compat, enum keyType::option) const |
|
ITstream & | lookupCompat (const word &keyword, std::initializer_list< std::pair< const char *, int >> compat, enum keyType::option=keyType::REGEX) const |
|
template<class T > |
T | getCompat (const word &keyword, std::initializer_list< std::pair< const char *, int >> compat, enum keyType::option=keyType::REGEX) const |
|
template<class T > |
T | getOrDefaultCompat (const word &keyword, std::initializer_list< std::pair< const char *, int >> compat, const T &deflt, enum keyType::option=keyType::REGEX) const |
|
template<class T > |
bool | readCompat (const word &keyword, std::initializer_list< std::pair< const char *, int >> compat, T &val, enum keyType::option=keyType::REGEX, bool mandatory=true) const |
|
template<class T > |
bool | readIfPresentCompat (const word &keyword, std::initializer_list< std::pair< const char *, int >> compat, T &val, enum keyType::option=keyType::REGEX) const |
|
void | operator= (const dictionary &rhs) |
|
void | operator+= (const dictionary &rhs) |
|
void | operator|= (const dictionary &rhs) |
|
void | operator<<= (const dictionary &rhs) |
|
template<class T > |
T | lookupOrDefault (const word &keyword, const T &deflt, enum keyType::option matchOpt=keyType::REGEX) const |
|
template<class T > |
T | lookupOrAddDefault (const word &keyword, const T &deflt, enum keyType::option matchOpt=keyType::REGEX) |
|
template<class T > |
T | lookupOrDefaultCompat (const word &keyword, std::initializer_list< std::pair< const char *, int >> compat, const T &deflt, enum keyType::option matchOpt=keyType::REGEX) const |
|
ITstream & | operator[] (const word &keyword) const |
|
bool | found (const word &keyword, bool recursive, bool patternMatch=true) const |
|
entry * | lookupEntryPtr (const word &keyword, bool recursive, bool patternMatch) |
|
const entry * | lookupEntryPtr (const word &keyword, bool recursive, bool patternMatch) const |
|
const entry * | lookupScopedEntryPtr (const word &keyword, bool recursive, bool patternMatch) const |
|
const dictionary * | subDictPtr (const word &keyword) const |
|
dictionary * | subDictPtr (const word &keyword) |
|
const entry & | lookupEntry (const word &keyword, bool recursive, bool patternMatch) const |
|
ITstream & | lookup (const word &keyword, bool recursive, bool patternMatch=true) const |
|
template<class T > |
T | lookupOrDefault (const word &keyword, const T &deflt, bool recursive, bool patternMatch=true) const |
|
template<class T > |
T | lookupOrAddDefault (const word &keyword, const T &deflt, bool recursive, bool patternMatch=true) |
|
template<class T > |
bool | readIfPresent (const word &keyword, T &val, bool recursive, bool patternMatch=true) const |
|
template<class T > |
T | lookupType (const word &keyword, bool recursive=false, bool patternMatch=true) const |
|
bool | getBool (const word &keyword, enum keyType::option matchOpt=keyType::REGEX) const |
| Same as get< bool >(const word&, keyType::option) More...
|
|
label | getLabel (const word &keyword, enum keyType::option matchOpt=keyType::REGEX) const |
| Same as get< label >(const word&, keyType::option) More...
|
|
scalar | getScalar (const word &keyword, enum keyType::option matchOpt=keyType::REGEX) const |
| Same as get< scalar >(const word&, keyType::option) More...
|
|
string | getString (const word &keyword, enum keyType::option matchOpt=keyType::REGEX) const |
| Same as get< string >(const word&, keyType::option) More...
|
|
word | getWord (const word &keyword, enum keyType::option matchOpt=keyType::REGEX) const |
| Same as get< word >(const word&, keyType::option) More...
|
|
fileName | getFileName (const word &keyword, enum keyType::option matchOpt=keyType::REGEX) const |
| Same as get< fileName >(const word&, keyType::option) More...
|
|
template<class Compare > |
Foam::wordList | sortedToc (const Compare &comp) const |
|
template<class T > |
Foam::entry * | add (const keyType &k, const T &v, bool overwrite) |
|
template<class T > |
Foam::entry * | set (const keyType &k, const T &v) |
|
| ILList ()=default |
|
| ILList (T *item) |
|
| ILList (Istream &is) |
|
| ILList (const ILList< LListBase, T > &lst) |
|
| ILList (ILList< LListBase, T > &&lst) |
|
template<class CloneArg > |
| ILList (const ILList< LListBase, T > &lst, const CloneArg &cloneArg) |
|
template<class INew > |
| ILList (Istream &is, const INew &inew) |
|
| ~ILList () |
|
bool | eraseHead () |
|
bool | erase (T *item) |
|
void | clear () |
|
void | transfer (ILList< LListBase, T > &lst) |
|
void | operator= (const ILList< LListBase, T > &lst) |
|
void | operator= (ILList< LListBase, T > &&lst) |
|
Abstract base class for providing faceAreaWeight values to the cell motion controller based on an argument faceAreaFraction value, typically the ratio of the area of the face in question to the area of a square face with a side length of the local target cell size.
- Source files
-
Definition at line 52 of file faceAreaWeightModel.H.