template<class MDTraits, template< class GV, class S > class Module = Dumux::VtkOutputModule>
class Dumux::MultiDomainVtkOutputModule< MDTraits, Module >
- Template Parameters
-
| MDTraits | The multidomain traits |
| Module | An output module class template that takes GridVariables and SolutionVector as arguments |
|
| | MultiDomainVtkOutputModule ()=default |
| | The default constructor.
|
| |
| | MultiDomainVtkOutputModule (MDGridVars &&gridVars, const MDSolutionVector &sol, const std::array< std::string, numSubDomains > &name) |
| | Construct the vtk output modules.
|
| |
| void | initDefaultOutputFields () |
| | initialized all vtkoutput modules with the models default output fields
|
| |
| void | write (double t, Dune::VTK::OutputType type=Dune::VTK::ascii) |
| | Write the data for this timestep to file for all output modules.
|
| |
| template<std::size_t i> |
| const Type< i > & | operator[] (Dune::index_constant< i > id) const |
| | return the output module for domain with index i
|
| |
| template<std::size_t i> |
| Type< i > & | operator[] (Dune::index_constant< i > id) |
| | return the output module for domain with index i
|
| |
| template<std::size_t i> |
| PtrType< i > | get (Dune::index_constant< i > id=Dune::index_constant< i >{}) |
| | return the vtkoutput module for domain with index i
|
| |
| template<std::size_t i> |
| void | set (PtrType< i > p, Dune::index_constant< i > id=Dune::index_constant< i >{}) |
| | set the pointer for sub domain i
|
| |