MAIA bb96820c
Multiphysics at AIA
|
Class that represents FV cell collector. More...
#include <fvcartesiancellcollector.h>
Public Types | |
template<class T > | |
using | Invalid = typename maia::fv::collector::Invalid< T > |
Public Member Functions | |
void | setFvCollectorType (const MInt mode) |
Set the fv-collector type. More... | |
void | setFvTimeStepType (const MInt mode) |
constexpr MBool | hasCellCenterMeanMolarWeight () const |
constexpr MBool | hasCellCenterGamma () const |
constexpr MBool | hasReactionRates () const |
constexpr MBool | hasReactionRatesBackup () const |
constexpr MBool | hasPsi () const |
constexpr MBool | isEEGas () const |
constexpr MBool | hasLocalTS () const |
constexpr MBool | hasDualTS () const |
constexpr | FvCellCollector ()=default |
Default c'tor does nothing. More... | |
MFloat & | oldVariable (const MInt id, const MInt varId) |
Accessor for oldVariables. More... | |
MFloat | oldVariable (const MInt id, const MInt varId) const |
Accessor for oldVariables (const version). More... | |
MFloat & | variable (const MInt id, const MInt dim) |
Accessor for variables. More... | |
MFloat | variable (const MInt id, const MInt dim) const |
Accessor for variables (const version). More... | |
MFloat & | pvariable (const MInt id, const MInt dim) |
Accessor for pvariable. More... | |
MFloat | pvariable (const MInt id, const MInt dim) const |
Accessor for pvariable (const version). More... | |
MFloat & | avariable (const MInt id, const MInt dim) |
Accessor for additional variables. More... | |
MFloat | avariable (const MInt id, const MInt dim) const |
Accessor for additional variables (const version). More... | |
MFloat & | rightHandSide (const MInt id, const MInt varId) |
Accessor for right hand side. More... | |
MFloat | rightHandSide (const MInt id, const MInt varId) const |
Accessor for right hand side (const version). More... | |
MFloat & | slope (const MInt id, const MInt dimVar, const MInt dimDir) |
Accessor for slopes. More... | |
MFloat | slope (const MInt id, const MInt dimVar, const MInt dimDir) const |
Accessor for slopes (const version). More... | |
MInt & | bndryCellId (const MInt id) |
Accessor for bndryCellIds. More... | |
MInt | bndryCellId (const MInt id) const |
Accessor for bndryCellIds (const version). More... | |
MInt & | noRcnstrctnNghbrIds (const MInt id) |
Accessor for noRcnstrctnNghbrIds. More... | |
MInt | noRcnstrctnNghbrIds (const MInt id) const |
Accessor for noRcnstrctnNghbrIds (const version). More... | |
MInt & | rcnstrctnNghbrId (const MInt id, const MInt dimRecNghbr) |
Accessor for rcnstrctnNghbrId. More... | |
MInt | rcnstrctnNghbrId (const MInt id, const MInt dimRecNghbr) const |
Accessor for rcnstrctnNghbrId (const version). More... | |
MInt & | reconstructionData (const MInt id) |
Accessor for reconstructionData. More... | |
MInt | reconstructionData (const MInt id) const |
Accessor for reconstructionData (const version). More... | |
void | nghbrInterface (const MInt id, const MInt dir, const MInt state) |
Accessor for nghbrInterface. More... | |
MInt | nghbrInterface (const MInt id, const MInt dir) const |
Accessor for rcnstrctnNghbrId (const version). More... | |
MFloat & | reactionRate (const MInt id, const MInt dimReaction) |
Accessor for reaction rates. More... | |
MFloat | reactionRate (const MInt id, const MInt dimReaction) const |
Accessor for reaction rates (const version). More... | |
MFloat & | reactionRateBackup (const MInt id, const MInt dimReaction) |
Accessor for reaction rates backup. More... | |
MFloat | reactionRateBackup (const MInt id, const MInt dimReaction) const |
Accessor for reaction rates backup (const version). More... | |
MFloat & | psi (const MInt id) |
Accessor for psi. More... | |
MFloat | psi (const MInt id) const |
Accessor for psi(const version). More... | |
MFloat & | implicitCoefficient (const MInt id, const MInt dimCoefficient) |
Accessor for implicit coefficient. More... | |
MFloat | implicitCoefficient (const MInt id, const MInt dimCoefficient) const |
Accessor for implicit coefficient (const version). More... | |
MFloat & | speciesReactionRate (const MInt id, const MInt speciesIndex) |
Accessor for species reaction rates. More... | |
MFloat | speciesReactionRate (const MInt id, const MInt speciesIndex) const |
Accessor for species reaction rates (const version). More... | |
MFloat & | cellCenterMeanMolarWeight (const MInt id) |
Accessor for species reaction rates. More... | |
MFloat | cellCenterMeanMolarWeight (const MInt id) const |
Accessor for species reaction rates (const version). More... | |
MFloat & | cellCenterGamma (const MInt id) |
Accessor for species reaction rates. More... | |
MFloat | cellCenterGamma (const MInt id) const |
Accessor for species reaction rates (const version). More... | |
MFloat & | dt1Variable (const MInt id, const MInt dim) |
Accessor for dt1Variable. More... | |
MFloat | dt1Variable (const MInt id, const MInt dim) const |
Accessor for dt1Variable (const version). More... | |
MFloat & | dt2Variable (const MInt id, const MInt dim) |
Accessor for dt2Variable. More... | |
MFloat | dt2Variable (const MInt id, const MInt dim) const |
Accessor for dt2Variable (const version). More... | |
MFloat & | localTimeStep (const MInt id) |
Accessor for local timestep. More... | |
MFloat | localTimeStep (const MInt id) const |
Accessor for local timestep (const version). More... | |
MFloat & | fluidFraction (const MInt id) |
const MFloat & | fluidFraction (const MInt id) const |
MFloat & | spongeFactor (const MInt id) |
Accessor for spongeFactor. More... | |
MFloat | spongeFactor (const MInt id) const |
Accessor for spongeFactor (const version). More... | |
MFloat & | spongeFactorStart (const MInt id) |
Accessor for spongeFactorStart. More... | |
MFloat | spongeFactorStart (const MInt id) const |
Accessor for spongeFactorStart (const version). More... | |
MInt & | spongeBndryId (const MInt id, const MInt dimDir) |
Accessor for spongeBndryId. More... | |
MInt | spongeBndryId (const MInt id, const MInt dimDir) const |
Accessor for spongeBndryId (const version). More... | |
MFloat & | coordinate (const MInt id, const MInt dim) |
Accessor for coordinates. More... | |
MFloat | coordinate (const MInt id, const MInt dim) const |
Accessor for coordinates (const version). More... | |
MInt & | level (const MInt cellId) |
Accessor for level. More... | |
MInt | level (const MInt cellId) const |
Accessor for level (const version). More... | |
MFloat & | cellVolume (const MInt cellId) |
Accessor for cell volume. More... | |
MFloat | cellVolume (const MInt cellId) const |
Accessor for cell volume (const version). More... | |
MFloat & | FcellVolume (const MInt cellId) |
Accessor for inverse cell volume. More... | |
MFloat | FcellVolume (const MInt cellId) const |
Accessor for inverse cell volume (const version). More... | |
MFloat & | tau (const MInt id, const MInt varId) |
Accessor for coarse cell correction (tau). More... | |
MFloat | tau (const MInt id, const MInt varId) const |
Accessor for coarse cell correction (tau) (const version). More... | |
MFloat & | restrictedRHS (const MInt id, const MInt varId) |
Accessor for restricted RHS for multilevel computation. More... | |
MFloat | restrictedRHS (const MInt id, const MInt varId) const |
Accessor for restricted RHS for multilevel computation (const version). More... | |
MFloat & | restrictedVar (const MInt id, const MInt varId) |
Accessor for variables after restriction during multigrid computations. More... | |
MFloat | restrictedVar (const MInt id, const MInt varId) const |
Accessor for variables after restriction during multigrid computations (const version). More... | |
MFloat & | storedSlope (const MInt id, const MInt dimVar, const MInt dimDir) |
Accessor for stored slopes. More... | |
MFloat | storedSlope (const MInt id, const MInt dimVar, const MInt dimDir) const |
Accessor for stored slopes (const version). More... | |
BitsetType::reference | hasProperty (const MInt id, const FvCell p) |
Accessor for properties. More... | |
MBool | hasProperty (const MInt id, const FvCell p) const |
Accessor for properties (const version). More... | |
void | resetProperties (const MInt id) |
Reset all properties. More... | |
BitsetType & | properties (const MInt id) |
Accessor for properties. More... | |
void | setNoCVariables (const MInt noCVariables_, const MInt noSpecies_) |
Set number of species and update number of variables. More... | |
void | setNoPVariables (const MInt noPVariables_) |
Update number of primitive variables. More... | |
void | setNoFVariables (const MInt noFVariables_) |
Update number of flux variables. More... | |
void | setNoAVariables (const MInt noAVariables_) |
Update number of additional variables. More... | |
constexpr MInt | noSpecies () const |
Return number of species. More... | |
MInt | isMultilevel (const MBool isMultilevel_) |
Allow activation of multilevel calculations. More... | |
constexpr MInt | isMultilevel () const |
Return whether multilevel is active or not. More... | |
constexpr MInt | noCVariables () const |
Return number of conservative variables. More... | |
constexpr MInt | noPVariables () const |
Return number of primitive variables. More... | |
constexpr MInt | noFVariables () const |
Return number of flux variables. More... | |
constexpr MInt | noAVariables () const |
Return number of additional variables. More... | |
constexpr MInt | noRecNghbrs () const |
Return max number of reconstruction nghbrs. More... | |
constexpr MInt | noReactionRates () const |
Return max number of reaction rates. More... | |
constexpr MInt | noImplicitCoefficients () const |
Return max number of implicit coefficients. More... | |
Public Member Functions inherited from maia::container::Container< FvCellCollector< nDim >, Invalid > | |
constexpr | Container ()=default |
Default c'tor does nothing. More... | |
constexpr MInt | capacity () const |
Return capacity (i.e., maximum number of nodes) More... | |
void | reset (const MInt capacity) |
Reset tree, re-create data structures with given capacity, and set size to zero. More... | |
void | resize (const MInt capacity) |
Resize the container capacity. More... | |
constexpr MInt | size () const |
Return size (i.e., currently used number of nodes) More... | |
void | size (const MInt size_) |
Resize tree WITHOUT CONSIDERING ANY NODE CONSISTENCY! Use at own risk and remove ASAP... More... | |
void | append (const MInt count) |
Append nodes to end of tree. More... | |
void | append () |
void | shrink (const MInt count) |
Remove nodes from end of tree. More... | |
void | shrink () |
void | copy (const T &source, const MInt begin, const MInt end, const MInt to) |
Copy nodes to another location without changing any parent/child/neighbor information. More... | |
void | copy (const T &source, const MInt from, const MInt to) |
void | copy (const MInt begin, const MInt end, const MInt to) |
void | copy (const MInt from, const MInt to) |
void | move (const MInt begin, const MInt end, const MInt to) |
Move nodes to another location and update parent/child/neighbor information accordingly. More... | |
void | move (const MInt from, const MInt to) |
void | swap (const MInt a, const MInt b) |
Swap two nodes and update parent/child/neighbor information accordingly. More... | |
void | insert (const MInt begin, const MInt count) |
void | insert (const MInt id) |
void | erase (const MInt begin, const MInt end) |
Erase nodes in range [begin, end) and update parent/child/neighbor information. More... | |
void | erase (const MInt id) |
void | removeAndShift (const MInt begin, const MInt end) |
void | removeAndShift (const MInt id) |
void | removeAndFill (const MInt begin, const MInt end) |
void | removeAndFill (const MInt id) |
void | clear () |
Clear tree by invalidating all nodes and setting size to zero. More... | |
FvCellCollector< nDim > & | derived () |
const FvCellCollector< nDim > & | derived () const |
void | rawCopy (const T &source, const MInt begin, const MInt end, const MInt to) |
Copy range of nodes [begin, end) to range starting at 'to'. More... | |
void | rawCopy (const T &source, const MInt from, const MInt to) |
void | deleteConnectivity (const MInt NotUsed(begin), const MInt NotUsed(end)) |
void | moveConnectivity (const MInt NotUsed(begin), const MInt NotUsed(end), const MInt NotUsed(to)) |
void | moveConnectivity (const MInt from, const MInt to) |
constexpr MInt | dummy () const |
Static Public Member Functions | |
static constexpr MInt | noProperties () |
Return number of properties defined for each node. More... | |
Private Types | |
using | Base = maia::container::Container< FvCellCollector< nDim >, Invalid > |
template<class T > | |
using | Storage = typename Base::template Storage< T > |
using | BitsetType = maia::fv::cell::BitsetType |
Private Member Functions | |
void | reset () |
Reset tree, re-create data structures with given capacity, and set size to zero. More... | |
void | resize () override |
TODO doc. More... | |
void | invalidate (const MInt begin, const MInt end) |
Erase range of nodes such that they contain no sensible values anymore. More... | |
template<class Functor , class T > | |
void | rawCopyGeneric (Functor &&c, const T &source, const MInt begin, const MInt end, const MInt destination) |
Helper function for rawCopy(). Destination may refer to beginning or end of target range. More... | |
Friends | |
class | maia::container::Container< FvCellCollector< nDim >, Invalid > |
Additional Inherited Members | |
Protected Types inherited from maia::container::Container< FvCellCollector< nDim >, Invalid > | |
using | Storage = std::vector< T > |
Protected Member Functions inherited from maia::container::Container< FvCellCollector< nDim >, Invalid > | |
virtual void | resize () |
void | resetStorage (const MInt n, Storage< T > &c) |
Create new container with given size and replace original one. More... | |
void | resizeStorage (const MInt n, Storage< T > &c) |
Resize container with given size. More... | |
void | fill_invalid (Container_ &c, const MInt begin, const MInt end, const MInt solverSize=1, const T value=Invalid< T >::value()) |
void | copyData (const Container_ &source, Container_ &target, Functor &&f, const MInt begin, const MInt end, const MInt dest, const MInt solverSize=1) |
Copy [begin, end) range with given solver size from source to dest position of target. More... | |
MBool | isValidId (const MInt id) const |
Return whether given id refers to a valid node (auxiliary method). More... | |
Definition at line 184 of file fvcartesiancellcollector.h.
|
private |
Definition at line 189 of file fvcartesiancellcollector.h.
|
private |
Definition at line 194 of file fvcartesiancellcollector.h.
using maia::fv::collector::FvCellCollector< nDim >::Invalid = typename maia::fv::collector::Invalid<T> |
Definition at line 212 of file fvcartesiancellcollector.h.
|
private |
Definition at line 193 of file fvcartesiancellcollector.h.
|
constexprdefault |
MFloat & maia::fv::collector::FvCellCollector< nDim >::avariable | ( | const MInt | id, |
const MInt | dim | ||
) |
Definition at line 692 of file fvcartesiancellcollector.h.
MFloat maia::fv::collector::FvCellCollector< nDim >::avariable | ( | const MInt | id, |
const MInt | dim | ||
) | const |
Definition at line 703 of file fvcartesiancellcollector.h.
MInt & maia::fv::collector::FvCellCollector< nDim >::bndryCellId | ( | const MInt | id | ) |
Definition at line 763 of file fvcartesiancellcollector.h.
MInt maia::fv::collector::FvCellCollector< nDim >::bndryCellId | ( | const MInt | id | ) | const |
Definition at line 773 of file fvcartesiancellcollector.h.
MFloat & maia::fv::collector::FvCellCollector< nDim >::cellCenterGamma | ( | const MInt | id | ) |
Definition at line 1008 of file fvcartesiancellcollector.h.
MFloat maia::fv::collector::FvCellCollector< nDim >::cellCenterGamma | ( | const MInt | id | ) | const |
Definition at line 1019 of file fvcartesiancellcollector.h.
MFloat & maia::fv::collector::FvCellCollector< nDim >::cellCenterMeanMolarWeight | ( | const MInt | id | ) |
Definition at line 986 of file fvcartesiancellcollector.h.
MFloat maia::fv::collector::FvCellCollector< nDim >::cellCenterMeanMolarWeight | ( | const MInt | id | ) | const |
Definition at line 997 of file fvcartesiancellcollector.h.
MFloat & maia::fv::collector::FvCellCollector< nDim >::cellVolume | ( | const MInt | cellId | ) |
Definition at line 1197 of file fvcartesiancellcollector.h.
MFloat maia::fv::collector::FvCellCollector< nDim >::cellVolume | ( | const MInt | cellId | ) | const |
Definition at line 1203 of file fvcartesiancellcollector.h.
MFloat & maia::fv::collector::FvCellCollector< nDim >::coordinate | ( | const MInt | id, |
const MInt | dim | ||
) |
Definition at line 1161 of file fvcartesiancellcollector.h.
MFloat maia::fv::collector::FvCellCollector< nDim >::coordinate | ( | const MInt | id, |
const MInt | dim | ||
) | const |
Definition at line 1172 of file fvcartesiancellcollector.h.
MFloat & maia::fv::collector::FvCellCollector< nDim >::dt1Variable | ( | const MInt | id, |
const MInt | dim | ||
) |
Definition at line 1030 of file fvcartesiancellcollector.h.
MFloat maia::fv::collector::FvCellCollector< nDim >::dt1Variable | ( | const MInt | id, |
const MInt | dim | ||
) | const |
Definition at line 1041 of file fvcartesiancellcollector.h.
MFloat & maia::fv::collector::FvCellCollector< nDim >::dt2Variable | ( | const MInt | id, |
const MInt | dim | ||
) |
Definition at line 1053 of file fvcartesiancellcollector.h.
MFloat maia::fv::collector::FvCellCollector< nDim >::dt2Variable | ( | const MInt | id, |
const MInt | dim | ||
) | const |
Definition at line 1064 of file fvcartesiancellcollector.h.
MFloat & maia::fv::collector::FvCellCollector< nDim >::FcellVolume | ( | const MInt | cellId | ) |
Definition at line 1210 of file fvcartesiancellcollector.h.
MFloat maia::fv::collector::FvCellCollector< nDim >::FcellVolume | ( | const MInt | cellId | ) | const |
Definition at line 1216 of file fvcartesiancellcollector.h.
MFloat & maia::fv::collector::FvCellCollector< nDim >::fluidFraction | ( | const MInt | id | ) |
const MFloat & maia::fv::collector::FvCellCollector< nDim >::fluidFraction | ( | const MInt | id | ) | const |
|
inlineconstexpr |
Definition at line 202 of file fvcartesiancellcollector.h.
|
inlineconstexpr |
Definition at line 201 of file fvcartesiancellcollector.h.
|
inlineconstexpr |
Definition at line 208 of file fvcartesiancellcollector.h.
|
inlineconstexpr |
Definition at line 207 of file fvcartesiancellcollector.h.
FvCellCollector< nDim >::BitsetType::reference maia::fv::collector::FvCellCollector< nDim >::hasProperty | ( | const MInt | id, |
const FvCell | p | ||
) |
Definition at line 1223 of file fvcartesiancellcollector.h.
MBool maia::fv::collector::FvCellCollector< nDim >::hasProperty | ( | const MInt | id, |
const FvCell | p | ||
) | const |
Definition at line 1230 of file fvcartesiancellcollector.h.
|
inlineconstexpr |
Definition at line 205 of file fvcartesiancellcollector.h.
|
inlineconstexpr |
Definition at line 203 of file fvcartesiancellcollector.h.
|
inlineconstexpr |
Definition at line 204 of file fvcartesiancellcollector.h.
MFloat & maia::fv::collector::FvCellCollector< nDim >::implicitCoefficient | ( | const MInt | id, |
const MInt | dimCoefficient | ||
) |
Definition at line 939 of file fvcartesiancellcollector.h.
MFloat maia::fv::collector::FvCellCollector< nDim >::implicitCoefficient | ( | const MInt | id, |
const MInt | dimCoefficient | ||
) | const |
Definition at line 950 of file fvcartesiancellcollector.h.
|
private |
Definition at line 1381 of file fvcartesiancellcollector.h.
|
inlineconstexpr |
Definition at line 206 of file fvcartesiancellcollector.h.
|
inlineconstexpr |
Definition at line 350 of file fvcartesiancellcollector.h.
MInt maia::fv::collector::FvCellCollector< nDim >::isMultilevel | ( | const MBool | isMultilevel_ | ) |
Activate or deactivate multilevel-relevant storage.
Definition at line 1373 of file fvcartesiancellcollector.h.
MInt & maia::fv::collector::FvCellCollector< nDim >::level | ( | const MInt | cellId | ) |
Definition at line 1184 of file fvcartesiancellcollector.h.
MInt maia::fv::collector::FvCellCollector< nDim >::level | ( | const MInt | cellId | ) | const |
Definition at line 1190 of file fvcartesiancellcollector.h.
MFloat & maia::fv::collector::FvCellCollector< nDim >::localTimeStep | ( | const MInt | id | ) |
Definition at line 1086 of file fvcartesiancellcollector.h.
MFloat maia::fv::collector::FvCellCollector< nDim >::localTimeStep | ( | const MInt | id | ) | const |
Definition at line 1076 of file fvcartesiancellcollector.h.
MInt maia::fv::collector::FvCellCollector< nDim >::nghbrInterface | ( | const MInt | id, |
const MInt | dir | ||
) | const |
Definition at line 860 of file fvcartesiancellcollector.h.
void maia::fv::collector::FvCellCollector< nDim >::nghbrInterface | ( | const MInt | id, |
const MInt | dir, | ||
const MInt | state | ||
) |
Definition at line 849 of file fvcartesiancellcollector.h.
|
inlineconstexpr |
Definition at line 362 of file fvcartesiancellcollector.h.
|
inlineconstexpr |
Definition at line 353 of file fvcartesiancellcollector.h.
|
inlineconstexpr |
Definition at line 359 of file fvcartesiancellcollector.h.
|
inlineconstexpr |
Definition at line 371 of file fvcartesiancellcollector.h.
|
inlinestaticconstexpr |
Definition at line 374 of file fvcartesiancellcollector.h.
|
inlineconstexpr |
Definition at line 356 of file fvcartesiancellcollector.h.
MInt & maia::fv::collector::FvCellCollector< nDim >::noRcnstrctnNghbrIds | ( | const MInt | id | ) |
Definition at line 784 of file fvcartesiancellcollector.h.
MInt maia::fv::collector::FvCellCollector< nDim >::noRcnstrctnNghbrIds | ( | const MInt | id | ) | const |
Definition at line 794 of file fvcartesiancellcollector.h.
|
inlineconstexpr |
Definition at line 368 of file fvcartesiancellcollector.h.
|
inlineconstexpr |
Definition at line 365 of file fvcartesiancellcollector.h.
|
inlineconstexpr |
Definition at line 344 of file fvcartesiancellcollector.h.
MFloat & maia::fv::collector::FvCellCollector< nDim >::oldVariable | ( | const MInt | id, |
const MInt | varId | ||
) |
Definition at line 623 of file fvcartesiancellcollector.h.
MFloat maia::fv::collector::FvCellCollector< nDim >::oldVariable | ( | const MInt | id, |
const MInt | varId | ||
) | const |
Definition at line 634 of file fvcartesiancellcollector.h.
BitsetType & maia::fv::collector::FvCellCollector< nDim >::properties | ( | const MInt | id | ) |
Definition at line 1243 of file fvcartesiancellcollector.h.
MFloat & maia::fv::collector::FvCellCollector< nDim >::psi | ( | const MInt | id | ) |
Definition at line 918 of file fvcartesiancellcollector.h.
MFloat maia::fv::collector::FvCellCollector< nDim >::psi | ( | const MInt | id | ) | const |
Definition at line 928 of file fvcartesiancellcollector.h.
MFloat & maia::fv::collector::FvCellCollector< nDim >::pvariable | ( | const MInt | id, |
const MInt | dim | ||
) |
Definition at line 669 of file fvcartesiancellcollector.h.
MFloat maia::fv::collector::FvCellCollector< nDim >::pvariable | ( | const MInt | id, |
const MInt | dim | ||
) | const |
Definition at line 680 of file fvcartesiancellcollector.h.
|
private |
Definition at line 1471 of file fvcartesiancellcollector.h.
MInt & maia::fv::collector::FvCellCollector< nDim >::rcnstrctnNghbrId | ( | const MInt | id, |
const MInt | dimRecNghbr | ||
) |
Definition at line 805 of file fvcartesiancellcollector.h.
MInt maia::fv::collector::FvCellCollector< nDim >::rcnstrctnNghbrId | ( | const MInt | id, |
const MInt | dimRecNghbr | ||
) | const |
Definition at line 816 of file fvcartesiancellcollector.h.
MFloat & maia::fv::collector::FvCellCollector< nDim >::reactionRate | ( | const MInt | id, |
const MInt | dimReaction | ||
) |
Definition at line 872 of file fvcartesiancellcollector.h.
MFloat maia::fv::collector::FvCellCollector< nDim >::reactionRate | ( | const MInt | id, |
const MInt | dimReaction | ||
) | const |
Definition at line 883 of file fvcartesiancellcollector.h.
MFloat & maia::fv::collector::FvCellCollector< nDim >::reactionRateBackup | ( | const MInt | id, |
const MInt | dimReaction | ||
) |
Definition at line 895 of file fvcartesiancellcollector.h.
MFloat maia::fv::collector::FvCellCollector< nDim >::reactionRateBackup | ( | const MInt | id, |
const MInt | dimReaction | ||
) | const |
Definition at line 906 of file fvcartesiancellcollector.h.
MInt & maia::fv::collector::FvCellCollector< nDim >::reconstructionData | ( | const MInt | id | ) |
Definition at line 828 of file fvcartesiancellcollector.h.
MInt maia::fv::collector::FvCellCollector< nDim >::reconstructionData | ( | const MInt | id | ) | const |
Definition at line 838 of file fvcartesiancellcollector.h.
|
private |
Definition at line 458 of file fvcartesiancellcollector.h.
void maia::fv::collector::FvCellCollector< nDim >::resetProperties | ( | const MInt | id | ) |
Definition at line 1237 of file fvcartesiancellcollector.h.
|
overrideprivatevirtual |
Reimplemented from maia::container::Container< FvCellCollector< nDim >, Invalid >.
Definition at line 504 of file fvcartesiancellcollector.h.
MFloat & maia::fv::collector::FvCellCollector< nDim >::restrictedRHS | ( | const MInt | id, |
const MInt | varId | ||
) |
Definition at line 1273 of file fvcartesiancellcollector.h.
MFloat maia::fv::collector::FvCellCollector< nDim >::restrictedRHS | ( | const MInt | id, |
const MInt | varId | ||
) | const |
Definition at line 1284 of file fvcartesiancellcollector.h.
MFloat & maia::fv::collector::FvCellCollector< nDim >::restrictedVar | ( | const MInt | id, |
const MInt | varId | ||
) |
Definition at line 1296 of file fvcartesiancellcollector.h.
MFloat maia::fv::collector::FvCellCollector< nDim >::restrictedVar | ( | const MInt | id, |
const MInt | varId | ||
) | const |
Definition at line 1307 of file fvcartesiancellcollector.h.
MFloat & maia::fv::collector::FvCellCollector< nDim >::rightHandSide | ( | const MInt | id, |
const MInt | varId | ||
) |
Definition at line 715 of file fvcartesiancellcollector.h.
MFloat maia::fv::collector::FvCellCollector< nDim >::rightHandSide | ( | const MInt | id, |
const MInt | varId | ||
) | const |
Definition at line 726 of file fvcartesiancellcollector.h.
void maia::fv::collector::FvCellCollector< nDim >::setFvCollectorType | ( | const MInt | mode | ) |
Definition at line 552 of file fvcartesiancellcollector.h.
void maia::fv::collector::FvCellCollector< nDim >::setFvTimeStepType | ( | const MInt | mode | ) |
Definition at line 598 of file fvcartesiancellcollector.h.
void maia::fv::collector::FvCellCollector< nDim >::setNoAVariables | ( | const MInt | noAVariables_ | ) |
Definition at line 1366 of file fvcartesiancellcollector.h.
void maia::fv::collector::FvCellCollector< nDim >::setNoCVariables | ( | const MInt | noCVariables_, |
const MInt | noSpecies_ | ||
) |
Definition at line 1344 of file fvcartesiancellcollector.h.
void maia::fv::collector::FvCellCollector< nDim >::setNoFVariables | ( | const MInt | noFVariables_ | ) |
Definition at line 1359 of file fvcartesiancellcollector.h.
void maia::fv::collector::FvCellCollector< nDim >::setNoPVariables | ( | const MInt | noPVariables_ | ) |
Definition at line 1352 of file fvcartesiancellcollector.h.
MFloat & maia::fv::collector::FvCellCollector< nDim >::slope | ( | const MInt | id, |
const MInt | dimVar, | ||
const MInt | dimDir | ||
) |
Definition at line 738 of file fvcartesiancellcollector.h.
MFloat maia::fv::collector::FvCellCollector< nDim >::slope | ( | const MInt | id, |
const MInt | dimVar, | ||
const MInt | dimDir | ||
) | const |
Definition at line 750 of file fvcartesiancellcollector.h.
MFloat & maia::fv::collector::FvCellCollector< nDim >::speciesReactionRate | ( | const MInt | id, |
const MInt | speciesIndex | ||
) |
Definition at line 962 of file fvcartesiancellcollector.h.
MFloat maia::fv::collector::FvCellCollector< nDim >::speciesReactionRate | ( | const MInt | id, |
const MInt | speciesIndex | ||
) | const |
Definition at line 974 of file fvcartesiancellcollector.h.
MInt & maia::fv::collector::FvCellCollector< nDim >::spongeBndryId | ( | const MInt | id, |
const MInt | dimDir | ||
) |
Definition at line 1138 of file fvcartesiancellcollector.h.
MInt maia::fv::collector::FvCellCollector< nDim >::spongeBndryId | ( | const MInt | id, |
const MInt | dimDir | ||
) | const |
Definition at line 1149 of file fvcartesiancellcollector.h.
MFloat & maia::fv::collector::FvCellCollector< nDim >::spongeFactor | ( | const MInt | id | ) |
Definition at line 1096 of file fvcartesiancellcollector.h.
MFloat maia::fv::collector::FvCellCollector< nDim >::spongeFactor | ( | const MInt | id | ) | const |
Definition at line 1106 of file fvcartesiancellcollector.h.
MFloat & maia::fv::collector::FvCellCollector< nDim >::spongeFactorStart | ( | const MInt | id | ) |
Definition at line 1117 of file fvcartesiancellcollector.h.
MFloat maia::fv::collector::FvCellCollector< nDim >::spongeFactorStart | ( | const MInt | id | ) | const |
Definition at line 1127 of file fvcartesiancellcollector.h.
MFloat & maia::fv::collector::FvCellCollector< nDim >::storedSlope | ( | const MInt | id, |
const MInt | dimVar, | ||
const MInt | dimDir | ||
) |
Definition at line 1319 of file fvcartesiancellcollector.h.
MFloat maia::fv::collector::FvCellCollector< nDim >::storedSlope | ( | const MInt | id, |
const MInt | dimVar, | ||
const MInt | dimDir | ||
) | const |
Definition at line 1331 of file fvcartesiancellcollector.h.
MFloat & maia::fv::collector::FvCellCollector< nDim >::tau | ( | const MInt | id, |
const MInt | varId | ||
) |
Definition at line 1250 of file fvcartesiancellcollector.h.
MFloat maia::fv::collector::FvCellCollector< nDim >::tau | ( | const MInt | id, |
const MInt | varId | ||
) | const |
Definition at line 1261 of file fvcartesiancellcollector.h.
MFloat & maia::fv::collector::FvCellCollector< nDim >::variable | ( | const MInt | id, |
const MInt | dim | ||
) |
Definition at line 646 of file fvcartesiancellcollector.h.
MFloat maia::fv::collector::FvCellCollector< nDim >::variable | ( | const MInt | id, |
const MInt | dim | ||
) | const |
Definition at line 657 of file fvcartesiancellcollector.h.
|
friend |
Definition at line 178 of file fvcartesiancellcollector.h.
|
private |
Definition at line 419 of file fvcartesiancellcollector.h.
|
private |
Definition at line 423 of file fvcartesiancellcollector.h.
|
private |
Definition at line 434 of file fvcartesiancellcollector.h.
|
private |
Definition at line 433 of file fvcartesiancellcollector.h.
|
private |
Definition at line 445 of file fvcartesiancellcollector.h.
|
private |
Definition at line 442 of file fvcartesiancellcollector.h.
|
private |
Definition at line 435 of file fvcartesiancellcollector.h.
|
private |
Definition at line 436 of file fvcartesiancellcollector.h.
|
private |
Definition at line 446 of file fvcartesiancellcollector.h.
|
private |
Definition at line 383 of file fvcartesiancellcollector.h.
|
private |
Definition at line 378 of file fvcartesiancellcollector.h.
|
private |
Definition at line 385 of file fvcartesiancellcollector.h.
|
private |
Definition at line 384 of file fvcartesiancellcollector.h.
|
private |
Definition at line 381 of file fvcartesiancellcollector.h.
|
private |
Definition at line 379 of file fvcartesiancellcollector.h.
|
private |
Definition at line 380 of file fvcartesiancellcollector.h.
|
private |
Definition at line 431 of file fvcartesiancellcollector.h.
|
private |
Definition at line 382 of file fvcartesiancellcollector.h.
|
private |
Definition at line 405 of file fvcartesiancellcollector.h.
|
private |
Definition at line 443 of file fvcartesiancellcollector.h.
|
private |
Definition at line 438 of file fvcartesiancellcollector.h.
|
private |
Definition at line 427 of file fvcartesiancellcollector.h.
|
private |
Definition at line 399 of file fvcartesiancellcollector.h.
|
private |
Definition at line 396 of file fvcartesiancellcollector.h.
|
private |
Definition at line 398 of file fvcartesiancellcollector.h.
|
private |
Definition at line 414 of file fvcartesiancellcollector.h.
|
private |
Definition at line 397 of file fvcartesiancellcollector.h.
|
private |
Definition at line 424 of file fvcartesiancellcollector.h.
|
private |
Definition at line 411 of file fvcartesiancellcollector.h.
|
private |
Definition at line 408 of file fvcartesiancellcollector.h.
|
private |
Definition at line 402 of file fvcartesiancellcollector.h.
|
private |
Definition at line 417 of file fvcartesiancellcollector.h.
|
private |
Definition at line 444 of file fvcartesiancellcollector.h.
|
private |
Definition at line 430 of file fvcartesiancellcollector.h.
|
private |
Definition at line 422 of file fvcartesiancellcollector.h.
|
private |
Definition at line 425 of file fvcartesiancellcollector.h.
|
private |
Definition at line 428 of file fvcartesiancellcollector.h.
|
private |
Definition at line 429 of file fvcartesiancellcollector.h.
|
private |
Definition at line 426 of file fvcartesiancellcollector.h.
|
private |
Definition at line 450 of file fvcartesiancellcollector.h.
|
private |
Definition at line 451 of file fvcartesiancellcollector.h.
|
private |
Definition at line 420 of file fvcartesiancellcollector.h.
|
private |
Definition at line 421 of file fvcartesiancellcollector.h.
|
private |
Definition at line 432 of file fvcartesiancellcollector.h.
|
private |
Definition at line 441 of file fvcartesiancellcollector.h.
|
private |
Definition at line 439 of file fvcartesiancellcollector.h.
|
private |
Definition at line 440 of file fvcartesiancellcollector.h.
|
private |
Definition at line 452 of file fvcartesiancellcollector.h.
|
private |
Definition at line 449 of file fvcartesiancellcollector.h.
|
private |
Definition at line 418 of file fvcartesiancellcollector.h.