28#ifndef EWOMS_DISCRETE_FRACTURE_LOCAL_RESIDUAL_BASE_HH
29#define EWOMS_DISCRETE_FRACTURE_LOCAL_RESIDUAL_BASE_HH
41template <
class TypeTag>
52 enum { conti0EqIdx = Indices::conti0EqIdx };
76 const auto& problem =
elemCtx.problem();
77 const auto& fractureMapper = problem.fractureMapper();
80 if (!fractureMapper.isFractureVertex(globalIdx)) {
125 const auto& fractureMapper =
elemCtx.problem().fractureMapper();
126 if (!fractureMapper.isFractureEdge(
I,
J))
Calculates the local residual of the discrete fracture immiscible multi-phase model.
Definition discretefracturelocalresidual.hh:43
void addPhaseStorage(EqVector &storage, const ElementContext &elemCtx, unsigned dofIdx, unsigned timeIdx, unsigned phaseIdx) const
Adds the amount all conservation quantities (e.g.
Definition discretefracturelocalresidual.hh:67
void computeFlux(RateVector &flux, const ElementContext &elemCtx, unsigned scvfIdx, unsigned timeIdx) const
Evaluates the total mass flux of all conservation quantities over a face of a sub-control volume.
Definition discretefracturelocalresidual.hh:112
Provides the auxiliary methods required for consideration of the energy equation.
Definition energymodule.hh:50
Calculates the local residual of the immiscible multi-phase model.
Definition immisciblelocalresidual.hh:46
void addPhaseStorage(Dune::FieldVector< LhsEval, numEq > &storage, const ElementContext &elemCtx, unsigned dofIdx, unsigned timeIdx, unsigned phaseIdx) const
Adds the amount all conservation quantities (e.g.
Definition immisciblelocalresidual.hh:76
void computeFlux(RateVector &flux, const ElementContext &elemCtx, unsigned scvfIdx, unsigned timeIdx) const
Evaluates the total mass flux of all conservation quantities over a face of a sub-control volume.
Definition immisciblelocalresidual.hh:114
Calculates the local residual of the immiscible multi-phase model.
This file contains a set of helper functions used by VFPProd / VFPInj.
Definition blackoilboundaryratevector.hh:37
constexpr auto getPropValue()
get the value data member of a property
Definition propertysystem.hh:242
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:235