We only store discretization-related quantities for the box method. However, we cannot reuse the cache of the standard box method as we have to take into account the scvs that lie on fracture facets.
More...
#include <dumux/porousmediumflow/boxdfm/fluxvariablescache.hh>
template<class TypeTag>
class Dumux::BoxDfmFluxVariablesCache< TypeTag >
We only store discretization-related quantities for the box method. However, we cannot reuse the cache of the standard box method as we have to take into account the scvs that lie on fracture facets.
|
void | update (const Problem &problem, const Element &element, const FVElementGeometry &fvGeometry, const ElementVolumeVariables &elemVolVars, const SubControlVolumeFace &scvf) |
|
const std::vector< ShapeJacobian > & | shapeJacobian () const |
| Returns the Jacobian of the shape functions at the integration point. More...
|
|
const std::vector< ShapeValue > & | shapeValues () const |
| Returns the shape values for all scvs at the integration point. More...
|
|
const JacobianInverseTransposed & | jacInvT () const |
| Returns the shape value gradients for all scvs at the integration point. More...
|
|
const GlobalPosition & | gradN (unsigned int scvIdxInElement) const |
| Returns the shape value gradients corresponding to an scv. More...
|
|
◆ gradN()
Returns the shape value gradients corresponding to an scv.
◆ jacInvT()
Returns the shape value gradients for all scvs at the integration point.
◆ shapeJacobian()
Returns the Jacobian of the shape functions at the integration point.
◆ shapeValues()
Returns the shape values for all scvs at the integration point.
◆ update()
template<class TypeTag >
void Dumux::BoxDfmFluxVariablesCache< TypeTag >::update |
( |
const Problem & |
problem, |
|
|
const Element & |
element, |
|
|
const FVElementGeometry & |
fvGeometry, |
|
|
const ElementVolumeVariables & |
elemVolVars, |
|
|
const SubControlVolumeFace & |
scvf |
|
) |
| |
|
inline |
The documentation for this class was generated from the following file: