All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
vtkmultiphasemodule.hh File Reference

VTK output module for quantities which make sense for all models which deal with multiple fluid phases in porous media that don't use flashy concepts like interfacial area. More...

#include "vtkmultiwriter.hh"
#include "baseoutputmodule.hh"
#include <ewoms/common/propertysystem.hh>
#include <ewoms/common/parametersystem.hh>
#include <opm/material/common/MathToolbox.hpp>
#include <opm/common/Valgrind.hpp>
#include <dune/common/fvector.hh>
#include <cstdio>

Go to the source code of this file.

Classes

class  Ewoms::VtkMultiPhaseModule< TypeTag >
 VTK output module for quantities which make sense for all models which deal with multiple fluid phases in porous media that don't use flashy concepts like interfacial area. More...
 

Functions

 Ewoms::Properties::NEW_TYPE_TAG (VtkMultiPhase)
 
 Ewoms::Properties::NEW_PROP_TAG (VtkWriteExtrusionFactor)
 
 Ewoms::Properties::NEW_PROP_TAG (VtkWritePressures)
 
 Ewoms::Properties::NEW_PROP_TAG (VtkWriteDensities)
 
 Ewoms::Properties::NEW_PROP_TAG (VtkWriteSaturations)
 
 Ewoms::Properties::NEW_PROP_TAG (VtkWriteMobilities)
 
 Ewoms::Properties::NEW_PROP_TAG (VtkWriteRelativePermeabilities)
 
 Ewoms::Properties::NEW_PROP_TAG (VtkWriteViscosities)
 
 Ewoms::Properties::NEW_PROP_TAG (VtkWriteAverageMolarMasses)
 
 Ewoms::Properties::NEW_PROP_TAG (VtkWritePorosity)
 
 Ewoms::Properties::NEW_PROP_TAG (VtkWriteIntrinsicPermeabilities)
 
 Ewoms::Properties::NEW_PROP_TAG (VtkWritePotentialGradients)
 
 Ewoms::Properties::NEW_PROP_TAG (VtkWriteFilterVelocities)
 
 Ewoms::Properties::NEW_PROP_TAG (VtkOutputFormat)
 Specify the format the VTK output is written to disk. More...
 
 Ewoms::Properties::NEW_PROP_TAG (EnableVtkOutput)
 Global switch to enable or disable the writing of VTK output files. More...
 
 Ewoms::Properties::NEW_PROP_TAG (Evaluation)
 Representation of a function evaluation and all necessary derivatives with regard to the intensive quantities of the primary variables. More...
 
 Ewoms::Properties::SET_BOOL_PROP (VtkMultiPhase, VtkWriteExtrusionFactor, false)
 
 Ewoms::Properties::SET_BOOL_PROP (VtkMultiPhase, VtkWritePressures, true)
 
 Ewoms::Properties::SET_BOOL_PROP (VtkMultiPhase, VtkWriteDensities, true)
 
 Ewoms::Properties::SET_BOOL_PROP (VtkMultiPhase, VtkWriteSaturations, true)
 
 Ewoms::Properties::SET_BOOL_PROP (VtkMultiPhase, VtkWriteMobilities, false)
 
 Ewoms::Properties::SET_BOOL_PROP (VtkMultiPhase, VtkWriteRelativePermeabilities, true)
 
 Ewoms::Properties::SET_BOOL_PROP (VtkMultiPhase, VtkWriteViscosities, false)
 
 Ewoms::Properties::SET_BOOL_PROP (VtkMultiPhase, VtkWriteAverageMolarMasses, false)
 
 Ewoms::Properties::SET_BOOL_PROP (VtkMultiPhase, VtkWritePorosity, true)
 
 Ewoms::Properties::SET_BOOL_PROP (VtkMultiPhase, VtkWriteIntrinsicPermeabilities, false)
 
 Ewoms::Properties::SET_BOOL_PROP (VtkMultiPhase, VtkWritePotentialGradients, false)
 
 Ewoms::Properties::SET_BOOL_PROP (VtkMultiPhase, VtkWriteFilterVelocities, false)
 

Detailed Description

VTK output module for quantities which make sense for all models which deal with multiple fluid phases in porous media that don't use flashy concepts like interfacial area.

This module deals with the following quantities:

  • Pressures of all fluid phases
  • Densities of all fluid phases
  • Saturations of all fluid phases
  • Mobilities of all fluid phases
  • Relative permeabilities of all fluid phases
  • Viscosities of all fluid phases
  • Average molar masses of all fluid phases
  • Porosity of the medium
  • Norm of the intrinsic permeability of the medium