|
| enum | { doPatternVolume = false
} |
| |
| enum | { doPatternSkeleton = false
} |
| |
| enum | { doAlphaVolume = true
} |
| |
| enum | { doAlphaSkeleton = true
} |
| |
| enum | { doAlphaBoundary = true
} |
| |
|
| enum | { doSkipEntity
} |
| | Whether to do selective assembly on the elements, i.e. whether or not skip_entity() should be called. More...
|
| |
| enum | { doSkipIntersection
} |
| | Whether to do selective assembly on the intersections, i.e. whether or not skip_intersection() should be called. More...
|
| |
|
| enum | { doPatternVolume
} |
| | Whether to assemble the pattern on the elements, i.e. whether or not pattern_volume() should be called. More...
|
| |
| enum | { doPatternVolumePostSkeleton
} |
| | Whether to assemble the pattern on the elements after the skeleton has been handled, i.e. whether or not pattern_volume_post_skeleton() should be called. More...
|
| |
| enum | { doPatternSkeleton
} |
| | Whether to assemble the pattern on the interior intersections, i.e. whether or not pattern_skeleton() should be called. More...
|
| |
| enum | { doPatternBoundary
} |
| | Whether to assemble the pattern on the boundary intersections, i.e. whether or not pattern_boundary() should be called. More...
|
| |
|
| enum | { doAlphaVolume
} |
| | Whether to call the local operator's alpha_volume(), jacobian_apply_volume() and jacobian_volume(). More...
|
| |
| enum | { doAlphaVolumePostSkeleton
} |
| | Whether to call the local operator's alpha_volume_post_skeleton(), jacobian_apply_volume_post_skeleton() and jacobian_volume_post_skeleton(). More...
|
| |
| enum | { doAlphaSkeleton
} |
| | Whether to call the local operator's alpha_skeleton(), jacobian_apply_skeleton() and jacobian_skeleton(). More...
|
| |
| enum | { doAlphaBoundary
} |
| | Whether to call the local operator's alpha_boundary(), jacobian_apply_boundary() and jacobian_boundary(). More...
|
| |
|
| enum | { doLambdaVolume
} |
| | Whether to call the local operator's lambda_volume(). More...
|
| |
| enum | { doLambdaVolumePostSkeleton
} |
| | Whether to call the local operator's lambda_volume_post_skeleton(). More...
|
| |
| enum | { doLambdaSkeleton
} |
| | Whether to call the local operator's lambda_skeleton(). More...
|
| |
| enum | { doLambdaBoundary
} |
| | Whether to call the local operator's lambda_boundary(). More...
|
| |
|
| enum | { doSkeletonTwoSided
} |
| | Whether to visit the skeleton methods from both sides. More...
|
| |
| enum | { isLinear
} |
| | Wheter the local operator describes a linear problem. More...
|
| |
|
| | ConvectionDiffusionDG_ErrorIndicator (T ¶m_, ConvectionDiffusionDGMethod::Type method_=ConvectionDiffusionDGMethod::NIPG, ConvectionDiffusionDGWeights::Type weights_=ConvectionDiffusionDGWeights::weightsOff, Real gamma_=0.0) |
| | constructor: pass parameter object More...
|
| |
| template<typename EG , typename LFSU , typename X , typename LFSV , typename R > |
| void | alpha_volume (const EG &eg, const LFSU &lfsu, const X &x, const LFSV &lfsv, R &r) const |
| |
| template<typename IG , typename LFSU , typename X , typename LFSV , typename R > |
| void | alpha_skeleton (const IG &ig, const LFSU &lfsu_s, const X &x_s, const LFSV &lfsv_s, const LFSU &lfsu_n, const X &x_n, const LFSV &lfsv_n, R &r_s, R &r_n) const |
| |
| template<typename IG , typename LFSU , typename X , typename LFSV , typename R > |
| void | alpha_boundary (const IG &ig, const LFSU &lfsu_s, const X &x_s, const LFSV &lfsv_s, R &r_s) const |
| |
template<typename T>
class Dune::PDELab::ConvectionDiffusionDG_ErrorIndicator< T >
a local operator for residual-based error estimation
A call to residual() of a grid operator space will assemble the quantity
for each cell. Note that the squares of the cell indicator
is stored. To compute the global error estimate sum up all values and take the square root.
Assumptions and limitations:
- Assumes that LFSU is
/
finite element space and LFSV is a
finite element space (one value per cell).
- Convection term is ignored (but reaction term is included)
- Template Parameters
-
| T | model of ConvectionDiffusionParameterInterface |