Velocity output for implicit (porous media) models.  
#include <dumux/io/velocityoutput.hh>
|  | 
|  | VelocityOutput ()=default | 
|  | Default constructor. 
 | 
|  | 
| virtual | ~VelocityOutput () | 
|  | virtual destructor 
 | 
|  | 
| virtual bool | enableOutput () const | 
|  | returns whether or not velocity output is enabled 
 | 
|  | 
| virtual std::string | phaseName (int phaseIdx) const | 
|  | returns the phase name of a given phase index 
 | 
|  | 
| virtual FieldType | fieldType () const | 
|  | returns the field type 
 | 
|  | 
| virtual int | numFluidPhases () const | 
|  | returns the number of phases 
 | 
|  | 
| virtual void | calculateVelocity (VelocityVector &velocity, const Element &element, const FVElementGeometry &fvGeometry, const ElementVolumeVariables &elemVolVars, const ElementFluxVarsCache &elemFluxVarsCache, int phaseIdx) const | 
|  | 
◆ VelocityVector
template<class GridVariables> 
      
        
          | using Dumux::VelocityOutput< GridVariables >::VelocityVector = std::vector<Dune::FieldVector<Scalar, dimWorld>> | 
      
 
 
◆ FieldType
template<class GridVariables> 
 
| Enumerator | 
|---|
| element |  | 
| vertex |  | 
| automatic |  | 
 
 
◆ VelocityOutput()
template<class GridVariables> 
 
 
◆ ~VelocityOutput()
template<class GridVariables> 
 
 
◆ calculateVelocity()
template<class GridVariables> 
  
  | 
        
          | virtual void Dumux::VelocityOutput< GridVariables >::calculateVelocity | ( | VelocityVector & | velocity, |  
          |  |  | const Element & | element, |  
          |  |  | const FVElementGeometry & | fvGeometry, |  
          |  |  | const ElementVolumeVariables & | elemVolVars, |  
          |  |  | const ElementFluxVarsCache & | elemFluxVarsCache, |  
          |  |  | int | phaseIdx ) const |  | inlinevirtual | 
 
Calculate the velocities for the scvs in the element We assume the local containers to be bound to the complete stencil 
 
 
◆ enableOutput()
template<class GridVariables> 
 
Reimplemented in Dumux::GeomechanicsVelocityOutput< GridVariables >, Dumux::GeomechanicsVelocityOutput< GetPropType< TypeTag, Properties::GridVariables > >, Dumux::GeomechanicsVelocityOutput< GetPropType< TypeTag, Properties::GridVariables > >, Dumux::NavierStokesVelocityOutput< GridVariables >, Dumux::PoreNetwork::VelocityOutput< GridVariables, FluxVariables >, Dumux::PorousMediumFlowVelocityOutput< GridVariables, FluxVariables >, Dumux::PorousMediumFlowVelocityOutput< GetPropType< TypeTag, Properties::GridVariables >, GetPropType< TypeTag, Properties::FluxVariables > >, Dumux::PorousMediumFlowVelocityOutput< GetPropType< TypeTag, Properties::GridVariables >, GetPropType< TypeTag, Properties::FluxVariables > >, Dumux::StaggeredFreeFlowVelocityOutput< GridVariables, SolutionVector >, Dumux::StaggeredFreeFlowVelocityOutput< GetPropType< TypeTag, Properties::GridVariables >, GetPropType< TypeTag, Properties::SolutionVector > >, and Dumux::StaggeredFreeFlowVelocityOutput< GetPropType< TypeTag, Properties::GridVariables >, GetPropType< TypeTag, Properties::SolutionVector > >.
 
 
◆ fieldType()
template<class GridVariables> 
 
 
◆ numFluidPhases()
template<class GridVariables> 
 
Reimplemented in Dumux::NavierStokesVelocityOutput< GridVariables >, Dumux::PoreNetwork::VelocityOutput< GridVariables, FluxVariables >, Dumux::PorousMediumFlowVelocityOutput< GridVariables, FluxVariables >, Dumux::PorousMediumFlowVelocityOutput< GetPropType< TypeTag, Properties::GridVariables >, GetPropType< TypeTag, Properties::FluxVariables > >, Dumux::PorousMediumFlowVelocityOutput< GetPropType< TypeTag, Properties::GridVariables >, GetPropType< TypeTag, Properties::FluxVariables > >, Dumux::RichardsVelocityOutput< GridVariables, FluxVariables >, Dumux::RichardsVelocityOutput< GetPropType< TypeTag, Properties::GridVariables >, GetPropType< TypeTag, Properties::FluxVariables > >, Dumux::RichardsVelocityOutput< GetPropType< TypeTag, Properties::GridVariables >, GetPropType< TypeTag, Properties::FluxVariables > >, Dumux::StaggeredFreeFlowVelocityOutput< GridVariables, SolutionVector >, Dumux::StaggeredFreeFlowVelocityOutput< GetPropType< TypeTag, Properties::GridVariables >, GetPropType< TypeTag, Properties::SolutionVector > >, and Dumux::StaggeredFreeFlowVelocityOutput< GetPropType< TypeTag, Properties::GridVariables >, GetPropType< TypeTag, Properties::SolutionVector > >.
 
 
◆ phaseName()
template<class GridVariables> 
 
Reimplemented in Dumux::NavierStokesVelocityOutput< GridVariables >, Dumux::PoreNetwork::VelocityOutput< GridVariables, FluxVariables >, Dumux::PorousMediumFlowVelocityOutput< GridVariables, FluxVariables >, Dumux::PorousMediumFlowVelocityOutput< GetPropType< TypeTag, Properties::GridVariables >, GetPropType< TypeTag, Properties::FluxVariables > >, Dumux::PorousMediumFlowVelocityOutput< GetPropType< TypeTag, Properties::GridVariables >, GetPropType< TypeTag, Properties::FluxVariables > >, Dumux::StaggeredFreeFlowVelocityOutput< GridVariables, SolutionVector >, Dumux::StaggeredFreeFlowVelocityOutput< GetPropType< TypeTag, Properties::GridVariables >, GetPropType< TypeTag, Properties::SolutionVector > >, and Dumux::StaggeredFreeFlowVelocityOutput< GetPropType< TypeTag, Properties::GridVariables >, GetPropType< TypeTag, Properties::SolutionVector > >.
 
 
The documentation for this class was generated from the following file: