|
| struct | Dune::PDELab::CG2DGHelper::WrappedLocalShapeFunctionTraits< Imp > |
| |
| class | Dune::PDELab::CG2DGHelper::WrappedLocalShapeFunction< Imp > |
| |
| class | Dune::PDELab::CG2DGHelper::ComputeCG2DGVisitor< R > |
| |
| class | Dune::PDELab::CG2DGProlongation |
| |
| class | Dune::PDELab::TaylorHoodNavierStokes< P > |
| | A local operator for the Navier-Stokes equations. More...
|
| |
| class | Dune::PDELab::NavierStokesMass< P > |
| |
| struct | Dune::PDELab::ConvectionDiffusionParameterTraits< GV, RF > |
| | traits class for two phase parameter class More...
|
| |
| class | Dune::PDELab::ConvectionDiffusionParameterInterface< T, Imp > |
| | base class for parameter class More...
|
| |
| class | Dune::PDELab::BCTypeParam_CD< T > |
| |
| class | Dune::PDELab::DirichletBoundaryCondition_CD< T > |
| |
| class | Dune::PDELab::ConvectionDiffusion< T > |
| |
| class | Dune::PDELab::Diffusion< K, A0, F, B, J > |
| |
| class | Dune::PDELab::DiffusionMFD< Data, WBuilder > |
| |
| struct | Dune::PDELab::DiffusionBoundaryCondition |
| | Group types and methods to specify the boundary condition of a diffusion problem. More...
|
| |
| class | Dune::PDELab::Electrodynamic_T< Eps > |
| | Contruct matrix T for the Electrodynamic operator. More...
|
| |
| class | Dune::PDELab::Electrodynamic_S< Mu > |
| | Contruct matrix S for the Electrodynamic operator. More...
|
| |
| class | Dune::PDELab::LocalOperatorDefaultFlags |
| | Default flags for all local operators. More...
|
| |
| class | Dune::PDELab::InstationaryLocalOperatorDefaultMethods< R > |
| | Default class for additional methods in instationary local operators. More...
|
| |
| class | Dune::PDELab::LocalOperatorInterface |
| | Class to document the stationary local operator interface. More...
|
| |
| class | Dune::PDELab::L2 |
| |
| class | Dune::PDELab::PowerL2 |
| |
| class | Dune::PDELab::L2VolumeFunctional< F > |
| | A local operator that tests a function against a test function space defined on the entire grid. More...
|
| |
| class | Dune::PDELab::Laplace |
| |
| class | Dune::PDELab::LinearElasticity< T > |
| |
| class | Dune::PDELab::Poisson< F, B, J > |
| |
| class | Dune::PDELab::InstationaryPoisson< Time, F, B, J > |
| | a local operator for solving the Poisson equation in instationary problems More...
|
| |
| class | Dune::PDELab::ScaledLocalOperator< Backend, Factor, Time > |
| | A local operator that scales the result of another local operator. More...
|
| |
| class | Dune::PDELab::InstationarySumLocalOperator< Args > |
| | A local operator to take the sum of other local operators. More...
|
| |
| struct | Dune::PDELab::VectorWave::Parameters< Imp, GV, RF, Time_ > |
| | Parameter class interface for the vector wave local operators. More...
|
| |
| class | Dune::PDELab::VectorWave::ConstantParameters< GV, RF, Time > |
| | Homogenous parameter class for the vector wave local operators. More...
|
| |
| class | Dune::PDELab::VectorWave::R0< Params > |
| | Local operator for the vector wave problem, no-temporal-derivatives part. More...
|
| |
| class | Dune::PDELab::VectorWave::R1< Params > |
| | Local operator for the vector wave problem, one-temporal-derivative part. More...
|
| |
| class | Dune::PDELab::VectorWave::R2< Params > |
| | Local operator for the vector wave problem, second-temporal-derivatives part. More...
|
| |
| class | Dune::PDELab::VectorWave::CachePolicy< Params, Step, Time > |
| | MultiStepCachePolicy for VectorWave operators. More...
|
| |
| class | Dune::PDELab::WeightedSumLocalOperator< K, Args > |
| | A local operator to take the weighted sum of other local operators. More...
|
| |
| class | Dune::PDELab::ZeroLocalOperator< Time > |
| | Do-nothing local operator. More...
|
| |
|
| enum | { Dune::PDELab::CG2DGProlongation::doPatternVolume = true
} |
| |
| enum | { Dune::PDELab::CG2DGProlongation::doAlphaVolume = true
} |
| |
| enum | { Dune::PDELab::TaylorHoodNavierStokes< P >::doPatternVolume = true
} |
| |
| enum | { Dune::PDELab::TaylorHoodNavierStokes< P >::doAlphaVolume = true
} |
| |
| enum | { Dune::PDELab::TaylorHoodNavierStokes< P >::doLambdaVolume = true
} |
| |
| enum | { Dune::PDELab::TaylorHoodNavierStokes< P >::doLambdaBoundary = true
} |
| |
| enum | { Dune::PDELab::NavierStokesMass< P >::doPatternVolume = true
} |
| |
| enum | { Dune::PDELab::NavierStokesMass< P >::doAlphaVolume = true
} |
| |
| enum | { Dune::PDELab::ConvectionDiffusionParameterTraits< GV, RF >::dimDomain = GV::dimension
} |
| | Enum for domain dimension. More...
|
| |
| enum | { Dune::PDELab::ConvectionDiffusion< T >::doPatternVolume = true
} |
| |
| enum | { Dune::PDELab::ConvectionDiffusion< T >::doAlphaVolume = true
} |
| |
| enum | { Dune::PDELab::ConvectionDiffusion< T >::doAlphaBoundary = true
} |
| |
| enum | { Dune::PDELab::Diffusion< K, A0, F, B, J >::doPatternVolume = true
} |
| |
| enum | { Dune::PDELab::Diffusion< K, A0, F, B, J >::doAlphaVolume = true
} |
| |
| enum | { Dune::PDELab::Diffusion< K, A0, F, B, J >::doLambdaVolume = true
} |
| |
| enum | { Dune::PDELab::Diffusion< K, A0, F, B, J >::doLambdaBoundary = true
} |
| |
| enum | { Dune::PDELab::DiffusionMFD< Data, WBuilder >::doPatternVolume = true
} |
| |
| enum | { Dune::PDELab::DiffusionMFD< Data, WBuilder >::doAlphaVolume = true
} |
| |
| enum | { Dune::PDELab::DiffusionMFD< Data, WBuilder >::doSkeletonTwoSided = true
} |
| |
| enum | { Dune::PDELab::DiffusionMFD< Data, WBuilder >::doAlphaSkeleton = true
} |
| |
| enum | { Dune::PDELab::DiffusionMFD< Data, WBuilder >::doAlphaBoundary = true
} |
| |
| enum | { Dune::PDELab::DiffusionMFD< Data, WBuilder >::doAlphaVolumePostSkeleton = true
} |
| |
| enum | { Dune::PDELab::DiffusionMFD< Data, WBuilder >::doLambdaVolume = true
} |
| |
| enum | { Dune::PDELab::DiffusionMFD< Data, WBuilder >::doLambdaBoundary = true
} |
| |
| enum | Dune::PDELab::DiffusionBoundaryCondition::Type { Dune::PDELab::DiffusionBoundaryCondition::Neumann = 0,
Dune::PDELab::DiffusionBoundaryCondition::Dirichlet = 1
} |
| | Enum for the Boundary condition type of a diffusion problem. More...
|
| |
| enum | { Dune::PDELab::Electrodynamic_T< Eps >::doPatternVolume = true
} |
| |
| enum | { Dune::PDELab::Electrodynamic_T< Eps >::doAlphaVolume = true
} |
| |
| enum | { Dune::PDELab::Electrodynamic_S< Mu >::doPatternVolume = true
} |
| |
| enum | { Dune::PDELab::Electrodynamic_S< Mu >::doAlphaVolume = true
} |
| |
| enum | { Dune::PDELab::L2::doPatternVolume = true
} |
| |
| enum | { Dune::PDELab::L2::doAlphaVolume = true
} |
| |
| enum | { Dune::PDELab::PowerL2::doPatternVolume = true
} |
| |
| enum | { Dune::PDELab::PowerL2::doAlphaVolume = true
} |
| |
| enum | { Dune::PDELab::L2VolumeFunctional< F >::doLambdaVolume = true
} |
| |
| enum | { Dune::PDELab::Laplace::doPatternVolume = true
} |
| |
| enum | { Dune::PDELab::Laplace::doAlphaVolume = true
} |
| |
| enum | { Dune::PDELab::LinearElasticity< T >::doPatternVolume = true
} |
| |
| enum | { Dune::PDELab::LinearElasticity< T >::doAlphaVolume = true
} |
| |
| enum | { Dune::PDELab::LinearElasticity< T >::doLambdaVolume = true
} |
| |
| enum | { Dune::PDELab::LinearElasticity< T >::doLambdaBoundary = true
} |
| |
| enum | { Dune::PDELab::Poisson< F, B, J >::doPatternVolume = true
} |
| |
| enum | { Dune::PDELab::Poisson< F, B, J >::doAlphaVolume = true
} |
| |
| enum | { Dune::PDELab::Poisson< F, B, J >::doLambdaVolume = true
} |
| |
| enum | { Dune::PDELab::Poisson< F, B, J >::doLambdaBoundary = true
} |
| |
| enum | { Dune::PDELab::VectorWave::R0< Params >::doPatternVolume = true
} |
| |
| enum | { Dune::PDELab::VectorWave::R0< Params >::doAlphaVolume = true
} |
| |
| enum | { Dune::PDELab::VectorWave::R2< Params >::doPatternVolume = true
} |
| |
| enum | { Dune::PDELab::VectorWave::R2< Params >::doAlphaVolume = true
} |
| |
|
| enum | { Dune::PDELab::ScaledLocalOperator< Backend, Factor, Time >::doPatternVolume = Backend::doPatternVolume
} |
| | Whether to assemble the pattern on the elements, i.e. whether or not pattern_volume() should be called. More...
|
| |
| enum | { Dune::PDELab::ScaledLocalOperator< Backend, Factor, Time >::doPatternVolumePostSkeleton = Backend::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 | { Dune::PDELab::ScaledLocalOperator< Backend, Factor, Time >::doPatternSkeleton = Backend::doPatternSkeleton
} |
| | Whether to assemble the pattern on the interior intersections, i.e. whether or not pattern_skeleton() should be called. More...
|
| |
| enum | { Dune::PDELab::ScaledLocalOperator< Backend, Factor, Time >::doPatternBoundary = Backend::doPatternBoundary
} |
| | Whether to assemble the pattern on the boundary intersections, i.e. whether or not pattern_boundary() should be called. More...
|
| |
| enum | { Dune::PDELab::ScaledLocalOperator< Backend, Factor, Time >::doAlphaVolume = Backend::doAlphaVolume
} |
| | Whether to call the local operator's alpha_volume(), jacobian_apply_volume() and jacobian_volume(). More...
|
| |
| enum | { Dune::PDELab::ScaledLocalOperator< Backend, Factor, Time >::doAlphaVolumePostSkeleton = Backend::doAlphaVolumePostSkeleton
} |
| | Whether to call the local operator's alpha_volume_post_skeleton(), jacobian_apply_volume_post_skeleton() and jacobian_volume_post_skeleton(). More...
|
| |
| enum | { Dune::PDELab::ScaledLocalOperator< Backend, Factor, Time >::doAlphaSkeleton = Backend::doAlphaSkeleton
} |
| | Whether to call the local operator's alpha_skeleton(), jacobian_apply_skeleton() and jacobian_skeleton(). More...
|
| |
| enum | { Dune::PDELab::ScaledLocalOperator< Backend, Factor, Time >::doAlphaBoundary = Backend::doAlphaBoundary
} |
| | Whether to call the local operator's alpha_boundary(), jacobian_apply_boundary() and jacobian_boundary(). More...
|
| |
| enum | { Dune::PDELab::ScaledLocalOperator< Backend, Factor, Time >::doLambdaVolume = Backend::doLambdaVolume
} |
| | Whether to call the local operator's lambda_volume(). More...
|
| |
| enum | { Dune::PDELab::ScaledLocalOperator< Backend, Factor, Time >::doLambdaVolumePostSkeleton = Backend::doLambdaVolumePostSkeleton
} |
| | Whether to call the local operator's lambda_volume_post_skeleton(). More...
|
| |
| enum | { Dune::PDELab::ScaledLocalOperator< Backend, Factor, Time >::doLambdaSkeleton = Backend::doLambdaSkeleton
} |
| | Whether to call the local operator's lambda_skeleton(). More...
|
| |
| enum | { Dune::PDELab::ScaledLocalOperator< Backend, Factor, Time >::doLambdaBoundary = Backend::doLambdaBoundary
} |
| | Whether to call the local operator's lambda_boundary(). More...
|
| |
| enum | { Dune::PDELab::ScaledLocalOperator< Backend, Factor, Time >::doSkeletonTwoSided = Backend::doSkeletonTwoSided
} |
| | Whether to visit the skeleton methods from both sides. More...
|
| |
|
| enum | { Dune::PDELab::InstationarySumLocalOperator< Args >::doPatternVolume
} |
| | Whether to assemble the pattern on the elements, i.e. whether or not pattern_volume() should be called. More...
|
| |
| enum | { Dune::PDELab::InstationarySumLocalOperator< Args >::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 | { Dune::PDELab::InstationarySumLocalOperator< Args >::doPatternSkeleton
} |
| | Whether to assemble the pattern on the interior intersections, i.e. whether or not pattern_skeleton() should be called. More...
|
| |
| enum | { Dune::PDELab::InstationarySumLocalOperator< Args >::doPatternBoundary
} |
| | Whether to assemble the pattern on the boundary intersections, i.e. whether or not pattern_boundary() should be called. More...
|
| |
| enum | { Dune::PDELab::InstationarySumLocalOperator< Args >::doAlphaVolume
} |
| | Whether to call the local operator's alpha_volume(), jacobian_apply_volume() and jacobian_volume(). More...
|
| |
| enum | { Dune::PDELab::InstationarySumLocalOperator< Args >::doAlphaVolumePostSkeleton
} |
| | Whether to call the local operator's alpha_volume_post_skeleton(), jacobian_apply_volume_post_skeleton() and jacobian_volume_post_skeleton(). More...
|
| |
| enum | { Dune::PDELab::InstationarySumLocalOperator< Args >::doAlphaSkeleton
} |
| | Whether to call the local operator's alpha_skeleton(), jacobian_apply_skeleton() and jacobian_skeleton(). More...
|
| |
| enum | { Dune::PDELab::InstationarySumLocalOperator< Args >::doAlphaBoundary
} |
| | Whether to call the local operator's alpha_boundary(), jacobian_apply_boundary() and jacobian_boundary(). More...
|
| |
| enum | { Dune::PDELab::InstationarySumLocalOperator< Args >::doLambdaVolume
} |
| | Whether to call the local operator's lambda_volume(). More...
|
| |
| enum | { Dune::PDELab::InstationarySumLocalOperator< Args >::doLambdaVolumePostSkeleton
} |
| | Whether to call the local operator's lambda_volume_post_skeleton(). More...
|
| |
| enum | { Dune::PDELab::InstationarySumLocalOperator< Args >::doLambdaSkeleton
} |
| | Whether to call the local operator's lambda_skeleton(). More...
|
| |
| enum | { Dune::PDELab::InstationarySumLocalOperator< Args >::doLambdaBoundary
} |
| | Whether to call the local operator's lambda_boundary(). More...
|
| |
| enum | { Dune::PDELab::InstationarySumLocalOperator< Args >::doSkeletonTwoSided
} |
| | Whether to visit the skeleton methods from both sides. More...
|
| |
| | Dune::PDELab::InstationarySumLocalOperator< Args >::dune_static_assert (!(AccFlag< OneSidedSkeletonRequiredValue >::value &&AccFlag< TwoSidedSkeletonRequiredValue >::value),"Some summands require a one-sided skelton, others a ""two-sided skeleton. This is not supported.") |
| |
|
| enum | { Dune::PDELab::WeightedSumLocalOperator< K, Args >::doPatternVolume
} |
| | Whether to assemble the pattern on the elements, i.e. whether or not pattern_volume() should be called. More...
|
| |
| enum | { Dune::PDELab::WeightedSumLocalOperator< K, Args >::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 | { Dune::PDELab::WeightedSumLocalOperator< K, Args >::doPatternSkeleton
} |
| | Whether to assemble the pattern on the interior intersections, i.e. whether or not pattern_skeleton() should be called. More...
|
| |
| enum | { Dune::PDELab::WeightedSumLocalOperator< K, Args >::doPatternBoundary
} |
| | Whether to assemble the pattern on the boundary intersections, i.e. whether or not pattern_boundary() should be called. More...
|
| |
| enum | { Dune::PDELab::WeightedSumLocalOperator< K, Args >::doAlphaVolume
} |
| | Whether to call the local operator's alpha_volume(), jacobian_apply_volume() and jacobian_volume(). More...
|
| |
| enum | { Dune::PDELab::WeightedSumLocalOperator< K, Args >::doAlphaVolumePostSkeleton
} |
| | Whether to call the local operator's alpha_volume_post_skeleton(), jacobian_apply_volume_post_skeleton() and jacobian_volume_post_skeleton(). More...
|
| |
| enum | { Dune::PDELab::WeightedSumLocalOperator< K, Args >::doAlphaSkeleton
} |
| | Whether to call the local operator's alpha_skeleton(), jacobian_apply_skeleton() and jacobian_skeleton(). More...
|
| |
| enum | { Dune::PDELab::WeightedSumLocalOperator< K, Args >::doAlphaBoundary
} |
| | Whether to call the local operator's alpha_boundary(), jacobian_apply_boundary() and jacobian_boundary(). More...
|
| |
| enum | { Dune::PDELab::WeightedSumLocalOperator< K, Args >::doLambdaVolume
} |
| | Whether to call the local operator's lambda_volume(). More...
|
| |
| enum | { Dune::PDELab::WeightedSumLocalOperator< K, Args >::doLambdaVolumePostSkeleton
} |
| | Whether to call the local operator's lambda_volume_post_skeleton(). More...
|
| |
| enum | { Dune::PDELab::WeightedSumLocalOperator< K, Args >::doLambdaSkeleton
} |
| | Whether to call the local operator's lambda_skeleton(). More...
|
| |
| enum | { Dune::PDELab::WeightedSumLocalOperator< K, Args >::doLambdaBoundary
} |
| | Whether to call the local operator's lambda_boundary(). More...
|
| |
| enum | { Dune::PDELab::WeightedSumLocalOperator< K, Args >::doSkeletonTwoSided
} |
| | Whether to visit the skeleton methods from both sides. More...
|
| |
| | Dune::PDELab::WeightedSumLocalOperator< K, Args >::dune_static_assert (!(AccFlag< OneSidedSkeletonRequiredValue >::value &&AccFlag< TwoSidedSkeletonRequiredValue >::value),"Some summands require a one-sided skelton, others a ""two-sided skeleton. This is not supported.") |
| |