|
dune-pdelab 2.10-git
|
Loading...
Searching...
No Matches
Classes |
Public Types |
Public Member Functions |
Static Public Member Functions |
Static Public Attributes |
Friends |
List of all members
Dune::PDELab::Experimental::LocalFunctionSpace< GFS, TreePath > Class Template Reference
#include <dune/pdelab/gridfunctionspace/dunefunctionslocalfunctionspace.hh>
Inheritance diagram for Dune::PDELab::Experimental::LocalFunctionSpace< GFS, TreePath >:

Classes | |
| struct | Traits |
Public Types | |
| using | Basis = typename GFS::Basis |
| using | LocalView = typename Basis::LocalView |
| using | Tree = TypeTree::ChildForTreePath< typename LocalView::Tree, TreePath > |
| using | DOFIndex = typename GFS::Ordering::Traits::DOFIndex |
| using | size_type = std::size_t |
| typedef LeafNodeTag | NodeTag |
Public Member Functions | |
| LocalFunctionSpace (std::shared_ptr< const GFS > gfs, TreePath tree_path=TreePath(), size_type offset=0) | |
| size_type | subSpaceDepth () const |
| size_type | size () const |
| get current size | |
| size_type | maxSize () const |
| size_type | localIndex (size_type index) const |
| map index in this local function space to root local function space | |
| DOFIndex | dofIndex (size_type index) const |
| auto | containerIndex (size_type index) const |
| const GFS & | gridFunctionSpace () const |
| Returns the GridFunctionSpace underlying this LocalFunctionSpace. | |
| void | bind (const typename GFS::Traits::EntitySet::template Codim< 0 >::Entity &e) |
| const Traits::ConstraintsType & | constraints () const |
| const Tree & | tree () const |
| const auto & | finiteElement () const |
Static Public Member Functions | |
| static constexpr auto | degree () |
Static Public Attributes | |
| static const bool | isLeaf |
| static const bool | isPower |
| static const bool | isComposite |
Friends | |
| template<typename LFS , typename C , typename Tag , bool fast> | |
| class | Dune::PDELab::LFSIndexCacheBase |
Member Typedef Documentation
◆ Basis
template<typename GFS , typename TreePath = TypeTree::HybridTreePath<>>
| using Dune::PDELab::Experimental::LocalFunctionSpace< GFS, TreePath >::Basis = typename GFS::Basis |
◆ DOFIndex
template<typename GFS , typename TreePath = TypeTree::HybridTreePath<>>
| using Dune::PDELab::Experimental::LocalFunctionSpace< GFS, TreePath >::DOFIndex = typename GFS::Ordering::Traits::DOFIndex |
◆ LocalView
template<typename GFS , typename TreePath = TypeTree::HybridTreePath<>>
| using Dune::PDELab::Experimental::LocalFunctionSpace< GFS, TreePath >::LocalView = typename Basis::LocalView |
◆ size_type
template<typename GFS , typename TreePath = TypeTree::HybridTreePath<>>
| using Dune::PDELab::Experimental::LocalFunctionSpace< GFS, TreePath >::size_type = std::size_t |
◆ Tree
template<typename GFS , typename TreePath = TypeTree::HybridTreePath<>>
| using Dune::PDELab::Experimental::LocalFunctionSpace< GFS, TreePath >::Tree = TypeTree::ChildForTreePath<typename LocalView::Tree,TreePath> |
Constructor & Destructor Documentation
◆ LocalFunctionSpace()
template<typename GFS , typename TreePath = TypeTree::HybridTreePath<>>
|
inline |
Member Function Documentation
◆ bind()
template<typename GFS , typename TreePath = TypeTree::HybridTreePath<>>
|
inline |
◆ constraints()
template<typename GFS , typename TreePath = TypeTree::HybridTreePath<>>
|
inline |
◆ containerIndex()
template<typename GFS , typename TreePath = TypeTree::HybridTreePath<>>
|
inline |
◆ dofIndex()
template<typename GFS , typename TreePath = TypeTree::HybridTreePath<>>
|
inline |
◆ finiteElement()
template<typename LFS >
|
inlineinherited |
◆ gridFunctionSpace()
template<typename GFS , typename TreePath = TypeTree::HybridTreePath<>>
|
inline |
Returns the GridFunctionSpace underlying this LocalFunctionSpace.
◆ localIndex()
template<typename GFS , typename TreePath = TypeTree::HybridTreePath<>>
|
inline |
map index in this local function space to root local function space
◆ maxSize()
template<typename GFS , typename TreePath = TypeTree::HybridTreePath<>>
|
inline |
◆ size()
template<typename GFS , typename TreePath = TypeTree::HybridTreePath<>>
|
inline |
get current size
◆ subSpaceDepth()
template<typename GFS , typename TreePath = TypeTree::HybridTreePath<>>
|
inline |
◆ tree()
template<typename GFS , typename TreePath = TypeTree::HybridTreePath<>>
|
inline |
Friends And Related Symbol Documentation
◆ Dune::PDELab::LFSIndexCacheBase
template<typename GFS , typename TreePath = TypeTree::HybridTreePath<>>
template<typename LFS , typename C , typename Tag , bool fast>
|
friend |
The documentation for this class was generated from the following file:
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8