|
| | TypeInfo ("interaction") |
| |
| | interaction (systemControl &control, const particles &prtcl, const geometry &geom) |
| |
| | ~interaction () override=default |
| |
| | create_vCtor (interaction, systemControl,(systemControl &control, const particles &prtcl, const geometry &geom),(control, prtcl, geom)) |
| |
| const auto & | Particles () const |
| |
| const auto & | Geometry () const |
| |
| | TypeInfo ("property") |
| | Type info. More...
|
| |
| | property (const word &fileName, repository *owner=nullptr) |
| |
| | property (const word &fileName, const fileSystem &dir) |
| |
| | property (const word &fileName, const wordVector &materials, const realVector &densities, repository *owner=nullptr) |
| |
| | property (const property &)=default |
| | Default copy. More...
|
| |
| | property (property &&)=default |
| | Default move. More...
|
| |
| property & | operator= (const property &)=default |
| | Default copy assignment. More...
|
| |
| property & | operator= (property &&)=default |
| | Default move assignment. More...
|
| |
| | ~property () override=default |
| | Default destructor. More...
|
| |
| auto | numMaterials () const |
| | Return number of materials. More...
|
| |
| const auto & | materials () const |
| | Return list of material names. More...
|
| |
| const auto & | densities () const |
| | Return the list of densities. More...
|
| |
| const word & | material (uint32 i) const |
| | Return the material name of material i. More...
|
| |
| bool | material (uint32 i, word &name) const |
| | Get the name of material i. More...
|
| |
| real | density (uint32 i) const |
| | Return density of material i. More...
|
| |
| bool | density (uint32 i, real &rho) const |
| | Get the density of material i. More...
|
| |
| bool | nameToIndex (const word &name, uint32 &idx) const |
| | Get the name of material in index idx Return true, if the name found, otherwise false. More...
|
| |
| | TypeInfo ("fileDictionary") |
| |
| | fileDictionary (const objectFile &of, repository *owner=nullptr) |
| | construct an empty dictionary with keyword and make it global/fileDictionary More...
|
| |
| | fileDictionary (const word &keyword, const fileSystem &file) |
| | construct a dictionary with name and read it from file More...
|
| |
| | fileDictionary (const objectFile &objf, const dictionary &dict, repository *owner=nullptr) |
| |
| bool | read (iIstream &is, const IOPattern &iop) override |
| | read from stream More...
|
| |
| bool | write (iOstream &os, const IOPattern &iop) const override |
| | write to stream More...
|
| |
| bool | read (iIstream &is) override |
| | read from stream More...
|
| |
| bool | write (iOstream &os) const override |
| | write to stream More...
|
| |
| virtual word | typeName () const =0 |
| |
| | IOobject (const objectFile &objf, const IOPattern &iop, repository *owner) |
| |
| | ~IOobject () override |
| |
| | IOobject (const IOobject &src)=delete |
| |
| | IOobject (IOobject &&src)=delete |
| |
| const IOPattern & | ioPattern () const |
| |
| const repository * | owner () const override |
| |
| repository * | owner () |
| |
| repository * | releaseOwner (bool fromOwner=false) |
| |
| bool | isIncluded (const word &objName) const override |
| |
| bool | isExcluded (const word &objName) const override |
| |
| bool | readObject (bool rdHdr=true) |
| |
| bool | writeObject () const |
| |
| bool | readObject (iIstream &is, bool rdHdr=true) |
| |
| bool | writeObject (iOstream &os) const |
| |
| | objectFile (const word &name) |
| |
| | objectFile (const word &name, const fileSystem &localPath, const readFlag &rf=readFlag::READ_NEVER, const writeFlag &wf=writeFlag::WRITE_NEVER, bool rwHeader=true) |
| |
| | objectFile (const objectFile &src)=default |
| |
| | objectFile (objectFile &&src)=default |
| |
| objectFile & | operator= (const objectFile &rhs)=default |
| |
| objectFile & | operator= (objectFile &&rhs)=default |
| |
| virtual | ~objectFile ()=default |
| |
| virtual const word & | name () const |
| |
| virtual const fileSystem & | localPath () const |
| |
| readFlag | rFlag () const |
| |
| writeFlag | wFlag () const |
| |
| bool | isReadAlways () const |
| |
| bool | isReadNever () const |
| |
| bool | isReadIfPresent () const |
| |
| bool | isWriteAlways () const |
| |
| bool | isWriteNever () const |
| |
| bool | readWriteHeader () const |
| |
| | TypeInfo ("dictionary") |
| |
| | dictionary (const word &keyword, bool global) |
| | construct an empty dictionary with keyword and make it global/fileDictionary (if true) More...
|
| |
| | dictionary (const word &keyword, const fileSystem &file) |
| | construct a dictionary with name and read it from file More...
|
| |
| | dictionary () |
| | cunstructs a null dictionary More...
|
| |
| | dictionary (const word &keyword) |
| | construct an empty dictionary with keyword More...
|
| |
| | dictionary (const word &keyword, const dictionary &parDict) |
| | cunstruct an empty dictionary with keyword and parDict More...
|
| |
| | dictionary (const word &keyword, const dictionary &parDict, iIstream &is) |
| | cunstruct a dictionary with keyword and parDict and from stream More...
|
| |
| | dictionary (const word &keyword, const dictionary &parDict, const dictionary &dict) |
| | copy construct with keyword and new parrent dict discard the keyword and parDict of dict More...
|
| |
| | dictionary (const dictionary &) |
| | copy construct as default behavior entries_ are copied smoothly. More...
|
| |
| | dictionary (const dictionary &src, bool global) |
| |
| dictionary & | operator= (const dictionary &rhs) |
| | assignment preserve name of this dictionary only entries are transfered with ownership More...
|
| |
| virtual dictionary * | dictPtr () |
| | pointer to this dictionary More...
|
| |
| virtual const dictionary * | dictPtr () const |
| | pointer to this dictionary More...
|
| |
| virtual bool | isDictionary () const |
| | if this is a dictionary More...
|
| |
| virtual word | globalName () const |
| | global name of entry, separated with dots More...
|
| |
| virtual const dictionary & | parrentDict () const |
| | const ref to parrent dictionary More...
|
| |
| virtual dictionary & | dict () |
| | ref to this dictionary, if it is a dictionary More...
|
| |
| virtual const dictionary & | dict () const |
| | const ref to this dictionary, if it is a dictionary More...
|
| |
| virtual bool | isFileDict () const |
| | if dictionary is file dictionary, return false More...
|
| |
| bool | addPtr (const word &keyword, uniquePtr< iEntry > &etry, bool warning=true) |
| | add a pointer entry (dictionary/dataEntry) replaces this entry with existing one and issue a warning More...
|
| |
| bool | add (const word &keyword, const float &v) |
| | add a float dataEntry More...
|
| |
| bool | add (const word &keyword, const double &v) |
| | add a double dataEntry More...
|
| |
| bool | add (const word &keyword, const word &v) |
| | add a word dataEntry More...
|
| |
| bool | add (const word &keyword, const int64 &v) |
| | add a int64 dataEntry More...
|
| |
| bool | add (const word &keyword, const int32 &v) |
| | add a int32 dataEntry More...
|
| |
| bool | add (const word &keyword, const int8 &v) |
| | add a int8 dataEntry More...
|
| |
| bool | add (const word &keyword, const uint64 &v) |
| | add a uint64 dataEntry More...
|
| |
| bool | add (const word &keyword, const uint32 &v) |
| | add a uint32 dataEntry More...
|
| |
| bool | add (const word &keyword, const uint8 &v) |
| | add a uint8 dataEntry More...
|
| |
| bool | addDict (const word &keyword, const dictionary &dict) |
| | add a dictionary with the specifiedd keyword, if it exists, replace it. More...
|
| |
| template<typename T > |
| bool | add (const word &keyword, const T &v) |
| | add a dataEntry of type T More...
|
| |
| template<typename T > |
| bool | addOrKeep (const word &keyword, const T &v) |
| |
| template<typename T > |
| bool | addOrReplace (const word &keyword, const T &v) |
| |
| void | clear () |
| |
| dictionary * | subDictPtr (const word &keyword) |
| | pointer to a subdictionary fatalExit if not found More...
|
| |
| dictionary & | subDict (const word &keyword) |
| | ref to a subdictioanry fatalExit if not found
More...
|
| |
| const dictionary & | subDict (const word &keyword) const |
| | const ref to a subdictioanry fatalExit if not found
More...
|
| |
| dataEntry * | dataEntryPtr (const word &keyword) |
| | pointer to a dataEntry fatalExit if not found/not a dataEntry More...
|
| |
| dataEntry & | dataEntryRef (const word &keyword) |
| | ref to a subdictioanry fatalExit if not found/not a dataEntry
More...
|
| |
| const dataEntry & | dataEntryRef (const word &keyword) const |
| | const ref to a subdictioanry fatalExit if not found/not a dataEntry
More...
|
| |
| dictionary & | subDictOrCreate (const word &keyword) |
| | search for a sub-dict with keyword create a new sub-dict if not found and return a ref to it fatalExit if fails More...
|
| |
| template<typename T > |
| T | getVal (const word &keyword) const |
| | get the value of data entry More...
|
| |
| template<typename T > |
| T | getValMax (const word &keyword, const T &maxVal) const |
| | get the value of data entry and return max(value, maxVal) More...
|
| |
| template<typename T > |
| T | getValMin (const word &keyword, const T &minVal) const |
| | get the value of data entry and return min(value, minVal) More...
|
| |
| template<typename T > |
| T | getValOrSet (const word &keyword, const T &setVal) const |
| | get the value of data entry or if not found, set the value to setVal More...
|
| |
| template<typename T > |
| T | getValOrSetMax (const word &keyword, const T &setMaxVal) const |
| | get the value of data entry anf return max(setMaxVal, value) if not found, set the value to setMaxVal
More...
|
| |
| template<typename T > |
| T | getValOrSetMin (const word &keyword, const T &setMinVal) const |
| | get the value of data entry anf return max(setMinVal, value) if not found, set the value to setMinVal
More...
|
| |
| size_t | numEntries () const |
| | return number of entris in this dictionary More...
|
| |
| size_t | numDataEntries () const |
| | return number of non-nullptr dataEntries More...
|
| |
| size_t | numDictionaries () const |
| | return number of non-nullptr dictionaries More...
|
| |
| wordList | allKeywords () const |
| | return all keywords (non-nullptr) in this dictionary More...
|
| |
| wordList | dataEntryKeywords () const |
| | return a list of all dataEntries (non-nullptr) keywords More...
|
| |
| wordList | dictionaryKeywords () const |
| | return a list of all dictionary (non-null) keywords More...
|
| |
| bool | containsDictionay (const word &name) const |
| | check if a sub-dictionary exists More...
|
| |
| bool | containsDataEntry (const word &name) const |
| | check if a data entry exist More...
|
| |
| virtual uniquePtr< iEntry > | clone () const |
| | clone polymorphic object (here dictionary) More...
|
| |
| virtual iEntry * | clonePtr () const |
| | clone the object More...
|
| |
| virtual uniquePtr< iEntry > | clone (const dictionary &parDict) const |
| | clone the polymorhpic object with parDict as the new parrent dictionary More...
|
| |
| virtual iEntry * | clonePtr (const dictionary &parDict) const |
| | clone the object and change its ownership to parDict More...
|
| |
| bool | read (iIstream &is) override |
| | read from stream More...
|
| |
| bool | write (iOstream &os) const override |
| | write to stream More...
|
| |
| | TypeInfo ("iEntry") |
| | Type info. More...
|
| |
| | iEntry () |
| | empty constructor More...
|
| |
| | iEntry (const word &key) |
| | construct with a keyword More...
|
| |
| virtual | ~iEntry () |
| | destructor More...
|
| |
| virtual const word & | keyword () const |
| | return keyword More...
|
| |
| virtual word & | keyword () |
| | return keyword More...
|
| |
| virtual word | name () const |
| | name/keyword of entry More...
|
| |
| | observer (message msg) |
| |
| | observer (const subscriber *subscrbr, message msg) |
| |
| virtual | ~observer () |
| |
| void | subscribe (const subscriber *subscrbr, message msg) |
| |
| observer & | addEvent (message::EVENT event) |
| |
| bool | subscribed () const |
| |
| void | addToSubscriber (const subscriber *subscrbr, message msg) |
| |
| bool | addToSubscriber (const subscriber &subscriber) |
| |
| virtual bool | hearChanges (real t, real dt, uint32 iter, const message &msg, const anyList &varList)=0 |
| |
| | TypeInfo ("demComponent") |
| | Type info. More...
|
| |
| | demComponent (const word &name, systemControl &control) |
| | construct from components More...
|
| |
| | demComponent (const demComponent &)=delete |
| | No copy constructor. More...
|
| |
| | demComponent (demComponent &&)=delete |
| | No move constructor. More...
|
| |
| demComponent & | operator= (const demComponent &)=delete |
| | No copy assignment. More...
|
| |
| demComponent & | operator= (demComponent &&)=delete |
| | No move assignment. More...
|
| |
| virtual | ~demComponent ()=default |
| | destructor More...
|
| |
| const auto & | control () const |
| | Const ref to systemControl. More...
|
| |
| auto & | control () |
| | Ref to systemControl. More...
|
| |
| real | dt () const |
| | Time step of integration. More...
|
| |
| real | currentTime () const |
| | Current simulation time. More...
|
| |
| uint32 | currentIter () const |
| | return current iteration number More...
|
| |
| timeInfo | TimeInfo () const |
| | return time info of the simulaiton More...
|
| |
| const auto & | time () const |
| |
| auto & | time () |
| |
| const auto & | timers () const |
| | Const ref to timers. More...
|
| |
| auto & | timers () |
| | Ref to timers. More...
|
| |
| virtual bool | beforeTimeLoop () |
| | This is called before the start of time loop. More...
|
| |
| virtual bool | beforeIteration ()=0 |
| | This is called in time loop, before iterate. More...
|
| |
| virtual bool | iterate ()=0 |
| | This is called in time loop. More...
|
| |
| virtual bool | afterIteration ()=0 |
| | This is called in time loop, after iterate. More...
|
| |
| virtual bool | afterTimeLoop () |
| | This is called after the time loop. More...
|
| |