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 
 | 
|  |