template<class MDTraits>
class Dumux::MultiDomainFVGridVariables< MDTraits >
- Template Parameters
-
| MDTraits | the multidomain traits |
|
| | MultiDomainFVGridVariables (MultiDomainFVGridGeometry< MDTraits > gridGeometries, MultiDomainFVProblem< MDTraits > problems) |
| | Construct the grid variables.
|
| |
| | MultiDomainFVGridVariables (TupleType ggTuple) |
| | Construct wrapper from a tuple of grid variables.
|
| |
| void | init (const SolutionVector &sol) |
| | initialize all variables
|
| |
| void | update (const SolutionVector &sol, bool forceFluxCacheUpdate=false) |
| | update all variables
|
| |
| void | updateAfterGridAdaption (const SolutionVector &sol) |
| | update all variables after grid adaption
|
| |
| void | advanceTimeStep () |
| | Sets the current state as the previous for next time step.
|
| |
| void | resetTimeStep (const SolutionVector &sol) |
| | resets state to the one before time integration
|
| |
| template<std::size_t i> |
| const Type< i > & | operator[] (Dune::index_constant< i > id) const |
| | return the grid variables for domain with index i
|
| |
| template<std::size_t i> |
| Type< i > & | operator[] (Dune::index_constant< i > id) |
| | return the grid variables for domain with index i
|
| |
| template<std::size_t i> |
| const PtrType< i > & | get (Dune::index_constant< i > id=Dune::index_constant< i >{}) const |
| | access the ith grid variables pointer we are wrapping
|
| |
| template<std::size_t i> |
| PtrType< i > & | get (Dune::index_constant< i > id=Dune::index_constant< i >{}) |
| | access the ith grid variables pointer we are wrapping
|
| |
| TupleType & | asTuple () |
| | Access the underlying tuple representation.
|
| |
| const TupleType & | asTuple () const |
| | Access the underlying tuple representation.
|
| |