19#ifndef DUMUX_VELOCITYDEFAULT_HH
20#define DUMUX_VELOCITYDEFAULT_HH
27#include <dune/grid/common/gridenums.hh>
40template<
class TypeTag>
47 using Intersection =
typename GridView::Intersection;
82 template<
class MultiWriter>
typename Properties::Detail::GetPropImpl< TypeTag, Property >::type::type GetPropType
get the type alias defined in the property (equivalent to old macro GET_PROP_TYPE(....
Definition: propertysystem.hh:149
Default implementation of a velocity class.
Definition: velocitydefault.hh:42
FVVelocityDefault(Problem &problem)
Constructs a FVVelocityDefault object.
Definition: velocitydefault.hh:55
void initialize()
For initialization.
Definition: velocitydefault.hh:59
bool calculateVelocityInTransport()
Indicates if velocity is reconstructed the transport step.
Definition: velocitydefault.hh:71
void calculateVelocityOnBoundary(const Intersection &intersection, CellData &cellData)
Local velocity calculation.
Definition: velocitydefault.hh:67
void calculateVelocity(const Intersection &intersection, CellData &cellData)
Local velocity calculation.
Definition: velocitydefault.hh:63
void addOutputVtkFields(MultiWriter &writer)
Adds velocity output to the output file.
Definition: velocitydefault.hh:83
Base file for properties related to sequential models.