|
struct | Dune::PDELab::CompositeConstraintsOperator< Children > |
|
struct | Dune::PDELab::CompositeConstraintsParameters< Children > |
|
struct | Dune::PDELab::PowerConstraintsParameters< T, k > |
|
struct | Dune::PDELab::DirichletConstraintsParameters |
|
struct | Dune::PDELab::NoDirichletConstraintsParameters |
|
struct | Dune::PDELab::FluxConstraintsParameters |
|
struct | Dune::PDELab::NoFluxConstraintsParameters |
|
struct | Dune::PDELab::FluxFromDirichletConstraintsAdapter< DirichletConstraintsParameters > |
|
struct | Dune::PDELab::DirichletFromFluxConstraintsAdapter< FluxConstraintsParameters > |
|
class | Dune::PDELab::NoConstraintsParameters |
|
class | Dune::PDELab::ConstraintsTransformation< DI, CI, F > |
| a class holding transformation for constrained spaces More...
|
|
class | Dune::PDELab::EmptyTransformation |
|
class | Dune::PDELab::NoConstraints |
|
class | Dune::PDELab::CompositeGridFunctionSpace< Backend, OrderingTag, Children > |
| base class for tuples of grid function spaces base class that holds implementation of the methods this is the default version with lexicographic ordering More...
|
|
struct | Dune::PDELab::Experimental::GridFunctionSpace< DFBasis, V, CE >::Traits::FEM::Traits |
|
struct | Dune::PDELab::Experimental::GridFunctionSpace< DFBasis, V, CE >::Traits::FEM |
|
struct | Dune::PDELab::Experimental::GridFunctionSpace< DFBasis, V, CE >::Traits |
| export Traits class More...
|
|
struct | Dune::PDELab::Experimental::GridFunctionSpace< DFBasis, V, CE >::Ordering::Traits |
|
struct | Dune::PDELab::Experimental::GridFunctionSpace< DFBasis, V, CE >::Ordering |
|
struct | Dune::PDELab::Experimental::GridFunctionSpace< DFBasis, V, CE >::ConstraintsContainer< E > |
| extract type for storing constraints More...
|
|
struct | Dune::PDELab::GridFunctionSpace< GV, FEM, CE, B, P >::ConstraintsContainer< E > |
| extract type for storing constraints More...
|
|
class | Dune::PDELab::Experimental::GridFunctionSpace< DFBasis, V, CE > |
| A pdelab grid function space implemented by a dune-functions function space basis. More...
|
|
class | Dune::PDELab::LocalFunctionSpace< Experimental::GridFunctionSpace< DFBasis, V, CE >, TAG > |
|
class | Dune::PDELab::LocalFunctionSpace< Experimental::GridFunctionSpace< DFBasis, V, CE >, AnySpaceTag > |
|
struct | Dune::PDELab::GridFunctionSpaceTraits< G, L, C, B, O > |
| collect types exported by a leaf grid function space More...
|
|
class | Dune::PDELab::GridFunctionSpace< GV, FEM, CE, B, P > |
| A grid function space. More...
|
|
class | Dune::PDELab::GridFunctionSpaceBase< GFS, GFSTraits > |
|
class | Dune::PDELab::DiscreteGridFunction< T, X > |
| convert a grid function space and a coefficient vector into a grid function More...
|
|
class | Dune::PDELab::DiscreteGridFunctionCurl< T, X > |
| convert a grid function space and a coefficient vector into a grid function of the curl More...
|
|
struct | Dune::PDELab::DiscreteGridFunctionCurlTraits< GV, RangeFieldType, dimRangeOfBasis > |
| Helper class to calculate the Traits of DiscreteGridFunctionCurl. More...
|
|
struct | Dune::PDELab::DiscreteGridFunctionCurlTraits< GV, RangeFieldType, 1 > |
| Helper class to calculate the Traits of DiscreteGridFunctionCurl (1D) More...
|
|
struct | Dune::PDELab::DiscreteGridFunctionCurlTraits< GV, RangeFieldType, 2 > |
| Helper class to calculate the Traits of DiscreteGridFunctionCurl (2D) More...
|
|
struct | Dune::PDELab::DiscreteGridFunctionCurlTraits< GV, RangeFieldType, 3 > |
| Helper class to calculate the Traits of DiscreteGridFunctionCurl (3D) More...
|
|
class | Dune::PDELab::DiscreteGridFunctionGlobalCurl< T, X > |
| convert a single component function space with experimental global finite elements into a grid function representing the curl More...
|
|
class | Dune::PDELab::DiscreteGridFunctionGradient< T, X > |
| convert a single component function space with a grid function representing the gradient More...
|
|
class | Dune::PDELab::DiscreteGridFunctionPiola< T, X > |
| DiscreteGridFunction with Piola transformation. More...
|
|
class | Dune::PDELab::VectorDiscreteGridFunction< T, X, dimR > |
| DiscreteGridFunction for vector-valued functions. More...
|
|
class | Dune::PDELab::VectorDiscreteGridFunctionGradient< T, X > |
| Equivalent of DiscreteGridFunctionGradient for vector-valued functions. More...
|
|
struct | Dune::PDELab::SingleDerivativeComputationHelper< Mat, RF, size > |
| Helper class to compute a single derivative of scalar basis functions. More...
|
|
struct | Dune::PDELab::SingleDerivativeComputationHelper< Dune::FieldMatrix< RF, size, size >, RF, size > |
| Template specialization for Dune::FieldMatrix. More...
|
|
struct | Dune::PDELab::SingleDerivativeComputationHelper< Dune::DiagonalMatrix< RF, size >, RF, size > |
| Template specialization for Dune::DiagonalMatrix. More...
|
|
class | Dune::PDELab::VectorDiscreteGridFunctionDiv< T, X > |
| Compute divergence of vector-valued functions. More...
|
|
class | Dune::PDELab::VectorDiscreteGridFunctionCurl< T, X, dimR > |
| Compute curl of vector-valued functions. More...
|
|
class | Dune::PDELab::VectorDiscreteGridFunctionCurl< T, X, 3 > |
| Compute curl of vector-valued functions (3D). More...
|
|
class | Dune::PDELab::VectorDiscreteGridFunctionCurl< T, X, 2 > |
| Compute curl of vector-valued functions (2D). More...
|
|
struct | Dune::PDELab::InterpolateBackendStandard |
|
struct | Dune::PDELab::LocalFunctionSpaceBaseTraits< GFS, DI > |
| traits mapping global function space information to local function space More...
|
|
class | Dune::PDELab::LocalFunctionSpaceBaseNode< GFS, DOFIndex > |
|
struct | Dune::PDELab::GridViewLocalFunctionSpaceBaseTraits< GFS, DOFIndex > |
| traits for local function space on a gridview More...
|
|
class | Dune::PDELab::GridViewLocalFunctionSpaceBaseNode< GFS, DOFIndex > |
|
struct | Dune::PDELab::PowerCompositeLocalFunctionSpaceTraits< GFS, DOFIndex, N > |
| traits for multi component local function space More...
|
|
class | Dune::PDELab::PowerLocalFunctionSpaceNode< GFS, DOFIndex, ChildLFS, k > |
|
struct | Dune::PDELab::power_gfs_to_lfs_template< SourceNode, Transformation > |
|
class | Dune::PDELab::CompositeLocalFunctionSpaceNode< GFS, DOFIndex, Children > |
|
struct | Dune::PDELab::composite_gfs_to_lfs_template< SourceNode, Transformation > |
|
struct | Dune::PDELab::LeafLocalFunctionSpaceTraits< GFS, DOFIndex, N > |
| traits for single component local function space More...
|
|
class | Dune::PDELab::LeafLocalFunctionSpaceNode< GFS, DOFIndex > |
| single component local function space More...
|
|
class | Dune::PDELab::LocalFunctionSpace< GFS, TAG > |
| Create a local function space from a global function space. More...
|
|
class | Dune::PDELab::LocalFunctionSpace< GFS, AnySpaceTag > |
|
struct | Dune::PDELab::PowerCompositeGridFunctionSpaceTraits< G, B, O, k > |
| Trait class for the multi component grid function spaces. More...
|
|
struct | Dune::PDELab::PowerCompositeGridFunctionSpaceBase< GridFunctionSpace, GV, B, O, k >::ConstraintsContainer< E > |
| extract type for storing constraints More...
|
|
class | Dune::PDELab::PowerCompositeGridFunctionSpaceBase< GridFunctionSpace, GV, B, O, k > |
| Mixin class providing common functionality of PowerGridFunctionSpace and CompositeGridFunctionSpace. More...
|
|
struct | Dune::PDELab::FunctionSpaceTag |
|
struct | Dune::PDELab::GridFunctionSpaceTag |
|
struct | Dune::PDELab::PowerGridFunctionSpaceTag |
|
struct | Dune::PDELab::VectorGridFunctionSpaceTag |
|
struct | Dune::PDELab::CompositeGridFunctionSpaceTag |
|
struct | Dune::PDELab::LeafGridFunctionSpaceTag |
|
struct | Dune::PDELab::GridFunctionSubSpaceTag< ProxiedGFSTag > |
|
struct | Dune::PDELab::CompositeGridFunctionSpaceBaseTag |
| Tag for the intermediate base class of the CompositeGridFunctionSpace. More...
|
|
struct | Dune::PDELab::EntityBlockedOrderingTag |
| Indicate blocking of the unknowns by grid entity. More...
|
|
struct | Dune::PDELab::LexicographicOrderingTag |
| Indicate lexicographic ordering of the unknowns of non-leaf grid function spaces. More...
|
|
struct | Dune::PDELab::InterleavedOrderingTag |
| Indicate interleaved ordering of the unknowns of non-leaf grid function spaces according to a given blocking pattern. More...
|
|
struct | Dune::PDELab::NoConstOrderingSize< v > |
| Mixin indicating whether a leaf GridFunctionSpace should never assume a const ordering size. More...
|
|
struct | Dune::PDELab::PartitionSelector< p0, p1, p2, p3, p4 > |
| Helper for building the bitmask describing the grid partitions contained in a GFS. More...
|
|
struct | Dune::PDELab::EmptyParams |
|
struct | Dune::PDELab::LeafOrderingTag< Params > |
| Tag indicating a standard ordering for a leaf GridfunctionSpace. More...
|
|
struct | Dune::PDELab::SingleCodimMapper |
|
struct | Dune::PDELab::PowerLocalFunctionSpaceTag |
| Tag denoting a PowerLocalFunctionSpace. More...
|
|
struct | Dune::PDELab::CompositeLocalFunctionSpaceTag |
| Tag denoting a CompositeLocalFunctionSpace. More...
|
|
struct | Dune::PDELab::LeafLocalFunctionSpaceTag |
| Tag denoting a LeafLocalFunctionSpace. More...
|
|
struct | Dune::PDELab::HierarchicContainerAllocationTag |
|
struct | Dune::PDELab::FlatContainerAllocationTag |
|
struct | Dune::PDELab::DefaultLFSCacheTag |
|
struct | Dune::PDELab::SimpleLFSCacheTag |
|
struct | Dune::PDELab::_build_dof_index_type< GFS, Tag > |
|
struct | Dune::PDELab::_build_dof_index_type< GFS, SingleCodimMapper > |
|
struct | Dune::PDELab::build_dof_index_type< GFS > |
|
|
using | Dune::PDELab::Experimental::GridFunctionSpace< DFBasis, V, CE >::Traits::GridView = Dune::PDELab::impl::GridView< typename DFBasis::GridView > |
|
using | Dune::PDELab::Experimental::GridFunctionSpace< DFBasis, V, CE >::Traits::EntitySet = Dune::PDELab::impl::EntitySet< typename DFBasis::GridView > |
|
using | Dune::PDELab::Experimental::GridFunctionSpace< DFBasis, V, CE >::Traits::size_type = std::size_t |
|
using | Dune::PDELab::Experimental::GridFunctionSpace< DFBasis, V, CE >::Traits::SizeType = size_type |
|
using | Dune::PDELab::Experimental::GridFunctionSpace< DFBasis, V, CE >::Traits::ConstraintsType = CE |
|
using | Dune::PDELab::Experimental::GridFunctionSpace< DFBasis, V, CE >::Traits::Basis = DFBasis |
|
using | Dune::PDELab::Experimental::GridFunctionSpace< DFBasis, V, CE >::Traits::Backend = istl::SimpleVectorBackend< V > |
|
using | Dune::PDELab::Experimental::GridFunctionSpace< DFBasis, V, CE >::Traits::FEM::Traits::FiniteElement = typename DFBasis::LocalView::Tree::FiniteElement |
|
using | Dune::PDELab::Experimental::GridFunctionSpace< DFBasis, V, CE >::Traits::FEM::Traits::FiniteElementType = FiniteElement |
|
using | Dune::PDELab::Experimental::GridFunctionSpace< DFBasis, V, CE >::Traits::FiniteElementMap = FEM |
|
using | Dune::PDELab::Experimental::GridFunctionSpace< DFBasis, V, CE >::Traits::FiniteElementMapType = FEM |
|
using | Dune::PDELab::Experimental::GridFunctionSpace< DFBasis, V, CE >::Basis = DFBasis |
|
using | Dune::PDELab::Experimental::GridFunctionSpace< DFBasis, V, CE >::Ordering::Traits::DOFIndex = typename DFBasis::MultiIndex |
|
using | Dune::PDELab::Experimental::GridFunctionSpace< DFBasis, V, CE >::Ordering::Traits::ContainerIndex = DOFIndex |
|
using | Dune::PDELab::Experimental::GridFunctionSpace< DFBasis, V, CE >::Ordering::Traits::size_type = std::size_t |
|
using | Dune::PDELab::Experimental::GridFunctionSpace< DFBasis, V, CE >::Ordering::Traits::SizeType = size_type |
|
using | Dune::PDELab::Experimental::GridFunctionSpace< DFBasis, V, CE >::Ordering::DOFIndex = typename DFBasis::MultiIndex |
|
using | Dune::PDELab::Experimental::GridFunctionSpace< DFBasis, V, CE >::Ordering::ContainerIndex = DOFIndex |
|
using | Dune::PDELab::Experimental::GridFunctionSpace< DFBasis, V, CE >::Ordering::size_type = std::size_t |
|
using | Dune::PDELab::Experimental::GridFunctionSpace< DFBasis, V, CE >::Ordering::CacheTag = DuneFunctionsCacheTag |
|
using | Dune::PDELab::Experimental::GridFunctionSpace< DFBasis, V, CE >::Ordering::ContainerAllocationTag = FlatContainerAllocationTag |
|
using | Dune::PDELab::Experimental::GridFunctionSpace< DFBasis, V, CE >::ConstraintsContainer< E >::Type = std::conditional_t< std::is_same< CE, NoConstraints >::value, EmptyTransformation, ConstraintsTransformation< typename Ordering::Traits::DOFIndex, typename Ordering::Traits::ContainerIndex, E > > |
| define Type as the Type of a container of E's More...
|
|
using | Dune::PDELab::GridFunctionSpaceTraits< G, L, C, B, O >::GridView = impl::GridView< G > |
| the grid view where grid function is defined upon More...
|
|
using | Dune::PDELab::GridFunctionSpaceTraits< G, L, C, B, O >::EntitySet = impl::EntitySet< G > |
| the entity set of this function space. More...
|
|
using | Dune::PDELab::GridFunctionSpaceTraits< G, L, C, B, O >::GridViewType = GridView |
|
typedef B | Dune::PDELab::GridFunctionSpaceTraits< G, L, C, B, O >::BackendType |
| vector backend More...
|
|
typedef B | Dune::PDELab::GridFunctionSpaceTraits< G, L, C, B, O >::Backend |
|
typedef B::size_type | Dune::PDELab::GridFunctionSpaceTraits< G, L, C, B, O >::SizeType |
| short cut for size type exported by Backend More...
|
|
typedef L | Dune::PDELab::GridFunctionSpaceTraits< G, L, C, B, O >::FiniteElementMapType |
| finite element map More...
|
|
typedef L | Dune::PDELab::GridFunctionSpaceTraits< G, L, C, B, O >::FiniteElementMap |
| finite element map More...
|
|
typedef L::Traits::FiniteElementType | Dune::PDELab::GridFunctionSpaceTraits< G, L, C, B, O >::FiniteElementType |
| finite element More...
|
|
typedef L::Traits::FiniteElementType | Dune::PDELab::GridFunctionSpaceTraits< G, L, C, B, O >::FiniteElement |
|
typedef C | Dune::PDELab::GridFunctionSpaceTraits< G, L, C, B, O >::ConstraintsType |
| type representing constraints More...
|
|
typedef O | Dune::PDELab::GridFunctionSpaceTraits< G, L, C, B, O >::OrderingTag |
| tag describing the ordering. More...
|
|
typedef GridFunctionSpaceTraits< GV, FEM, CE, B, P > | Dune::PDELab::GridFunctionSpace< GV, FEM, CE, B, P >::Traits |
| export Traits class More...
|
|
typedef GV::Traits::template Codim< 0 >::Entity | Dune::PDELab::GridFunctionSpace< GV, FEM, CE, B, P >::Element |
|
typedef GV::Traits::template Codim< 0 >::Iterator | Dune::PDELab::GridFunctionSpace< GV, FEM, CE, B, P >::ElementIterator |
|
typedef P | Dune::PDELab::GridFunctionSpace< GV, FEM, CE, B, P >::SizeTag |
|
typedef P | Dune::PDELab::GridFunctionSpace< GV, FEM, CE, B, P >::OrderingTag |
|
typedef LeafGridFunctionSpaceTag | Dune::PDELab::GridFunctionSpace< GV, FEM, CE, B, P >::ImplementationTag |
|
typedef ordering_transformation::Type | Dune::PDELab::GridFunctionSpace< GV, FEM, CE, B, P >::Ordering |
|
typedef std::conditional< std::is_same< CE, NoConstraints >::value, EmptyTransformation, ConstraintsTransformation< typename Ordering::Traits::DOFIndex, typename Ordering::Traits::ContainerIndex, E > >::type | Dune::PDELab::GridFunctionSpace< GV, FEM, CE, B, P >::ConstraintsContainer< E >::Type |
| define Type as the Type of a container of E's More...
|
|
typedef GFSTraits | Dune::PDELab::GridFunctionSpaceBase< GFS, GFSTraits >::Traits |
|
using | Dune::PDELab::PowerCompositeGridFunctionSpaceTraits< G, B, O, k >::EntitySet = G |
|
using | Dune::PDELab::PowerCompositeGridFunctionSpaceTraits< G, B, O, k >::GridView = typename EntitySet::GridView |
|
using | Dune::PDELab::PowerCompositeGridFunctionSpaceTraits< G, B, O, k >::GridViewType = GridView |
| the grid view where grid function is defined upon More...
|
|
typedef B | Dune::PDELab::PowerCompositeGridFunctionSpaceTraits< G, B, O, k >::BackendType |
| vector backend More...
|
|
typedef B | Dune::PDELab::PowerCompositeGridFunctionSpaceTraits< G, B, O, k >::Backend |
|
typedef O | Dune::PDELab::PowerCompositeGridFunctionSpaceTraits< G, B, O, k >::MapperType |
| mapper More...
|
|
typedef O | Dune::PDELab::PowerCompositeGridFunctionSpaceTraits< G, B, O, k >::OrderingTag |
|
typedef B::size_type | Dune::PDELab::PowerCompositeGridFunctionSpaceTraits< G, B, O, k >::SizeType |
| short cut for size type exported by Backend More...
|
|
typedef PowerCompositeGridFunctionSpaceTraits< GV, B, O, k > | Dune::PDELab::PowerCompositeGridFunctionSpaceBase< GridFunctionSpace, GV, B, O, k >::Traits |
| export traits class More...
|
|
typedef O | Dune::PDELab::PowerCompositeGridFunctionSpaceBase< GridFunctionSpace, GV, B, O, k >::OrderingTag |
|
typedef std::conditional< std::is_same< typename GridFunctionSpace::template Child< 0 >::type::template ConstraintsContainer< E >::Type, EmptyTransformation >::value, EmptyTransformation, ConstraintsTransformation< typename GridFunctionSpace::Ordering::Traits::DOFIndex, typename GridFunctionSpace::Ordering::Traits::ContainerIndex, E > >::type | Dune::PDELab::PowerCompositeGridFunctionSpaceBase< GridFunctionSpace, GV, B, O, k >::ConstraintsContainer< E >::Type |
|
template<typename GFS , typename TreePath > |
using | Dune::PDELab::GridFunctionSubSpace = gfs::GridFunctionSubSpace< GFS, TreePath > |
| Non-nesting implementation of GridFunctionSubSpace. More...
|
|
using | Dune::PDELab::DefaultLeafOrderingTag = LeafOrderingTag< EmptyParams > |
|
|
template<typename GFS , typename CG > |
void | Dune::PDELab::constraints (const GFS &gfs, CG &cg, const bool verbose=false) |
| construct constraints More...
|
|
template<typename P , typename GFS , typename CG > |
void | Dune::PDELab::constraints (const P &p, const GFS &gfs, CG &cg, const bool verbose=false) |
| construct constraints from given constraints parameter tree More...
|
|
template<typename CG , typename XG > |
void | Dune::PDELab::set_constrained_dofs (const CG &cg, typename XG::ElementType x, XG &xg) |
| construct constraints from given boundary condition function More...
|
|
template<typename CG , typename XG , typename Cmp > |
bool | Dune::PDELab::check_constrained_dofs (const CG &cg, typename XG::ElementType x, XG &xg, const Cmp &cmp=Cmp()) |
| check that constrained dofs match a certain value More...
|
|
template<typename CG , typename XG > |
bool | Dune::PDELab::check_constrained_dofs (const CG &cg, typename XG::ElementType x, XG &xg) |
| check that constrained dofs match a certain value More...
|
|
template<typename CG , typename XG > |
void | Dune::PDELab::constrain_residual (const CG &cg, XG &xg) |
| transform residual into transformed basis: r -> r~ More...
|
|
template<typename F , typename I , typename LFS , typename T > |
void | Dune::PDELab::NoConstraints::boundary (const F &f, const IntersectionGeometry< I > &ig, const LFS &lfs, T &trafo) const |
|
template<typename I , typename LFS , typename T > |
void | Dune::PDELab::NoConstraints::processor (const IntersectionGeometry< I > &ig, const LFS &lfs, T &trafo) const |
|
template<typename I , typename LFS , typename T > |
void | Dune::PDELab::NoConstraints::skeleton (const IntersectionGeometry< I > &ig, const LFS &lfs, T &trafo) const |
|
template<typename E , typename LFS , typename T > |
void | Dune::PDELab::NoConstraints::volume (const ElementGeometry< E > &eg, const LFS &lfs, T &trafo) const |
|
| Dune::PDELab::Experimental::GridFunctionSpace< DFBasis, V, CE >::Ordering::Ordering (const GridFunctionSpace &gfs) |
|
size_type | Dune::PDELab::Experimental::GridFunctionSpace< DFBasis, V, CE >::Ordering::size () const |
|
size_type | Dune::PDELab::Experimental::GridFunctionSpace< DFBasis, V, CE >::Ordering::blockCount () const |
|
size_type | Dune::PDELab::Experimental::GridFunctionSpace< DFBasis, V, CE >::Ordering::maxLocalSize () const |
|
ContainerIndex | Dune::PDELab::Experimental::GridFunctionSpace< DFBasis, V, CE >::Ordering::mapIndex (const DOFIndex &di) const |
|
void | Dune::PDELab::Experimental::GridFunctionSpace< DFBasis, V, CE >::Ordering::mapIndex (const DOFIndex &di, ContainerIndex &ci) const |
|
void | Dune::PDELab::Experimental::GridFunctionSpace< DFBasis, V, CE >::Ordering::update () |
|
| Dune::PDELab::Experimental::GridFunctionSpace< DFBasis, V, CE >::GridFunctionSpace (std::shared_ptr< DFBasis > df_basis, std::shared_ptr< CE > ce) |
| constructor More...
|
|
| Dune::PDELab::Experimental::GridFunctionSpace< DFBasis, V, CE >::GridFunctionSpace (std::shared_ptr< DFBasis > df_basis) |
|
const Traits::GridView & | Dune::PDELab::Experimental::GridFunctionSpace< DFBasis, V, CE >::gridView () const |
| get grid view More...
|
|
const Traits::EntitySet & | Dune::PDELab::Experimental::GridFunctionSpace< DFBasis, V, CE >::entitySet () const |
| get EntitySet More...
|
|
const Traits::ConstraintsType & | Dune::PDELab::Experimental::GridFunctionSpace< DFBasis, V, CE >::constraints () const |
| return constraints engine More...
|
|
std::shared_ptr< const CE > | Dune::PDELab::Experimental::GridFunctionSpace< DFBasis, V, CE >::constraintsStorage () const |
| return storage of constraints engine More...
|
|
const Ordering & | Dune::PDELab::Experimental::GridFunctionSpace< DFBasis, V, CE >::ordering () const |
| Direct access to the DOF ordering. More...
|
|
Traits::SizeType | Dune::PDELab::Experimental::GridFunctionSpace< DFBasis, V, CE >::size () const |
|
Traits::SizeType | Dune::PDELab::Experimental::GridFunctionSpace< DFBasis, V, CE >::blockCount () const |
|
Traits::SizeType | Dune::PDELab::Experimental::GridFunctionSpace< DFBasis, V, CE >::globalSize () const |
|
Traits::SizeType | Dune::PDELab::Experimental::GridFunctionSpace< DFBasis, V, CE >::maxLocalSize () const |
|
const std::string & | Dune::PDELab::Experimental::GridFunctionSpace< DFBasis, V, CE >::name () const |
|
void | Dune::PDELab::Experimental::GridFunctionSpace< DFBasis, V, CE >::name (const std::string &name) |
|
bool | Dune::PDELab::Experimental::GridFunctionSpace< DFBasis, V, CE >::isRootSpace () const |
|
const Basis & | Dune::PDELab::Experimental::GridFunctionSpace< DFBasis, V, CE >::basis () const |
|
| Dune::PDELab::GridFunctionSpace< GV, FEM, CE, B, P >::GridFunctionSpace (const typename Traits::GridView &gridview, const FEM &fem, const CE &ce, const B &backend=B(), const OrderingTag &ordering_tag=OrderingTag()) |
| constructor More...
|
|
| Dune::PDELab::GridFunctionSpace< GV, FEM, CE, B, P >::GridFunctionSpace (const typename Traits::GridView &gridview, const std::shared_ptr< const FEM > &fem, const std::shared_ptr< const CE > &ce, const B &backend=B(), const OrderingTag &ordering_tag=OrderingTag()) |
| constructor More...
|
|
| Dune::PDELab::GridFunctionSpace< GV, FEM, CE, B, P >::GridFunctionSpace (const typename Traits::GridView &gridview, const FEM &fem, const B &backend=B(), const OrderingTag &ordering_tag=OrderingTag()) |
| constructor More...
|
|
| Dune::PDELab::GridFunctionSpace< GV, FEM, CE, B, P >::GridFunctionSpace (const typename Traits::GridView &gridview, const std::shared_ptr< const FEM > &fem, const B &backend=B(), const OrderingTag &ordering_tag=OrderingTag()) |
| constructor More...
|
|
| Dune::PDELab::GridFunctionSpace< GV, FEM, CE, B, P >::GridFunctionSpace (const typename Traits::EntitySet &entitySet, const FEM &fem, const CE &ce, const B &backend=B(), const OrderingTag &ordering_tag=OrderingTag()) |
| constructor More...
|
|
| Dune::PDELab::GridFunctionSpace< GV, FEM, CE, B, P >::GridFunctionSpace (const typename Traits::EntitySet &entitySet, const std::shared_ptr< const FEM > &fem, const std::shared_ptr< const CE > &ce, const B &backend=B(), const OrderingTag &ordering_tag=OrderingTag()) |
| constructor More...
|
|
| Dune::PDELab::GridFunctionSpace< GV, FEM, CE, B, P >::GridFunctionSpace (const typename Traits::EntitySet &entitySet, const FEM &fem, const B &backend=B(), const OrderingTag &ordering_tag=OrderingTag()) |
| constructor More...
|
|
| Dune::PDELab::GridFunctionSpace< GV, FEM, CE, B, P >::GridFunctionSpace (const typename Traits::EntitySet &entitySet, const std::shared_ptr< const FEM > &fem, const B &backend=B(), const OrderingTag &ordering_tag=OrderingTag()) |
| constructor More...
|
|
const Traits::GridView & | Dune::PDELab::GridFunctionSpace< GV, FEM, CE, B, P >::gridView () const |
| get grid view More...
|
|
const Traits::EntitySet & | Dune::PDELab::GridFunctionSpace< GV, FEM, CE, B, P >::entitySet () const |
| get EntitySet More...
|
|
const FEM & | Dune::PDELab::GridFunctionSpace< GV, FEM, CE, B, P >::finiteElementMap () const |
| get finite element map More...
|
|
std::shared_ptr< const FEM > | Dune::PDELab::GridFunctionSpace< GV, FEM, CE, B, P >::finiteElementMapStorage () const |
| get finite element map More...
|
|
const Traits::ConstraintsType & | Dune::PDELab::GridFunctionSpace< GV, FEM, CE, B, P >::constraints () const |
| return constraints engine More...
|
|
std::shared_ptr< const CE > | Dune::PDELab::GridFunctionSpace< GV, FEM, CE, B, P >::constraintsStorage () const |
| return storage of constraints engine More...
|
|
const Ordering & | Dune::PDELab::GridFunctionSpace< GV, FEM, CE, B, P >::ordering () const |
| Direct access to the DOF ordering. More...
|
|
Ordering & | Dune::PDELab::GridFunctionSpace< GV, FEM, CE, B, P >::ordering () |
| Direct access to the DOF ordering. More...
|
|
std::shared_ptr< const Ordering > | Dune::PDELab::GridFunctionSpace< GV, FEM, CE, B, P >::orderingStorage () const |
| Direct access to the storage of the DOF ordering. More...
|
|
std::shared_ptr< Ordering > | Dune::PDELab::GridFunctionSpace< GV, FEM, CE, B, P >::orderingStorage () |
| Direct access to the storage of the DOF ordering. More...
|
|
template<typename Backend_ , typename OrderingTag_ > |
| Dune::PDELab::GridFunctionSpaceBase< GFS, GFSTraits >::GridFunctionSpaceBase (Backend_ &&backend, OrderingTag_ &&ordering_tag) |
|
Traits::SizeType | Dune::PDELab::GridFunctionSpaceBase< GFS, GFSTraits >::size () const |
|
Traits::SizeType | Dune::PDELab::GridFunctionSpaceBase< GFS, GFSTraits >::blockCount () const |
|
Traits::SizeType | Dune::PDELab::GridFunctionSpaceBase< GFS, GFSTraits >::globalSize () const |
|
Traits::SizeType | Dune::PDELab::GridFunctionSpaceBase< GFS, GFSTraits >::maxLocalSize () const |
| get max dimension of shape function space More...
|
|
void | Dune::PDELab::GridFunctionSpaceBase< GFS, GFSTraits >::update (bool force=false) |
| Update the indexing information of the GridFunctionSpace. More...
|
|
const std::string & | Dune::PDELab::GridFunctionSpaceBase< GFS, GFSTraits >::name () const |
|
void | Dune::PDELab::GridFunctionSpaceBase< GFS, GFSTraits >::name (const std::string &name) |
|
Traits::Backend & | Dune::PDELab::GridFunctionSpaceBase< GFS, GFSTraits >::backend () |
|
const Traits::Backend & | Dune::PDELab::GridFunctionSpaceBase< GFS, GFSTraits >::backend () const |
|
Traits::OrderingTag & | Dune::PDELab::GridFunctionSpaceBase< GFS, GFSTraits >::orderingTag () |
|
const Traits::OrderingTag & | Dune::PDELab::GridFunctionSpaceBase< GFS, GFSTraits >::orderingTag () const |
|
bool | Dune::PDELab::GridFunctionSpaceBase< GFS, GFSTraits >::isRootSpace () const |
|
template<typename Ordering > |
void | Dune::PDELab::GridFunctionSpaceBase< GFS, GFSTraits >::update (Ordering &ordering) const |
|
template<typename F , typename GFS , typename XG > |
void | Dune::PDELab::interpolate (const F &f, const GFS &gfs, XG &xg) |
| interpolation from a given grid function More...
|
|
template<typename PowerGridFunctionSpace , typename Params > |
TypeTree::TemplatizedGenericPowerNodeTransformation< PowerGridFunctionSpace, gfs_to_lfs< Params >, power_gfs_to_lfs_template< PowerGridFunctionSpace, gfs_to_lfs< Params > >::template result > | Dune::PDELab::registerNodeTransformation (PowerGridFunctionSpace *pgfs, gfs_to_lfs< Params > *t, PowerGridFunctionSpaceTag *tag) |
|
template<typename CompositeGridFunctionSpace , typename Params > |
TypeTree::TemplatizedGenericCompositeNodeTransformation< CompositeGridFunctionSpace, gfs_to_lfs< Params >, composite_gfs_to_lfs_template< CompositeGridFunctionSpace, gfs_to_lfs< Params > >::template result > | Dune::PDELab::registerNodeTransformation (CompositeGridFunctionSpace *cgfs, gfs_to_lfs< Params > *t, CompositeGridFunctionSpaceTag *tag) |
|
template<typename GridFunctionSpace , typename Params > |
TypeTree::GenericLeafNodeTransformation< GridFunctionSpace, gfs_to_lfs< Params >, LeafLocalFunctionSpaceNode< GridFunctionSpace, typename gfs_to_lfs< Params >::DOFIndex > > | Dune::PDELab::registerNodeTransformation (GridFunctionSpace *gfs, gfs_to_lfs< Params > *t, LeafGridFunctionSpaceTag *tag) |
|
const Traits::GridView & | Dune::PDELab::PowerCompositeGridFunctionSpaceBase< GridFunctionSpace, GV, B, O, k >::gridView () const |
| get grid view More...
|
|
const Traits::EntitySet & | Dune::PDELab::PowerCompositeGridFunctionSpaceBase< GridFunctionSpace, GV, B, O, k >::entitySet () const |
| get grid view partition More...
|
|
| Dune::PDELab::PowerCompositeGridFunctionSpaceBase< GridFunctionSpace, GV, B, O, k >::PowerCompositeGridFunctionSpaceBase (const B &backend, const OrderingTag &ordering_tag) |
|
template<typename NodeType > |
void | Dune::PDELab::GridViewLocalFunctionSpaceBaseNode< GFS, DOFIndex >::bind (NodeType &node, const typename GridViewLocalFunctionSpaceBaseNode< GFS, DOFIndex >::Traits::Element &e) |
|