|
dune-pdelab
2.0.0
|
#include <dune/pdelab/gridfunctionspace/lfsindexcache.hh>
Classes | |
| struct | ConstraintsEntry |
Public Types | |
| typedef LFS | LocalFunctionSpace |
| typedef LFS::Traits::GridFunctionSpace | GFS |
| typedef GFS::Ordering | Ordering |
| typedef Ordering::Traits::ContainerIndex | CI |
| typedef Ordering::Traits::DOFIndex | DI |
| typedef std::size_t | size_type |
| typedef std::vector< CI > | CIVector |
| typedef unordered_map< DI, CI > | CIMap |
| typedef std::vector < ConstraintsEntry > | ConstraintsVector |
| typedef ConstraintsVector::const_iterator | ConstraintsIterator |
Public Member Functions | |
| LFSIndexCacheBase (const LFS &lfs, const C &constraints) | |
| void | update () |
| const DI & | dofIndex (size_type i) const |
| CI | containerIndex (size_type i) const |
| const CI & | containerIndex (const DI &i) const |
| bool | isConstrained (size_type i) const |
| bool | isDirichletConstraint (size_type i) const |
| ConstraintsIterator | constraintsBegin (size_type i) const |
| ConstraintsIterator | constraintsEnd (size_type i) const |
| const LocalFunctionSpace & | localFunctionSpace () const |
| size_type | size () const |
| typedef Ordering::Traits::ContainerIndex Dune::PDELab::LFSIndexCacheBase< LFS, C, SimpleLFSCacheTag >::CI |
| typedef unordered_map<DI,CI> Dune::PDELab::LFSIndexCacheBase< LFS, C, SimpleLFSCacheTag >::CIMap |
| typedef std::vector<CI> Dune::PDELab::LFSIndexCacheBase< LFS, C, SimpleLFSCacheTag >::CIVector |
| typedef ConstraintsVector::const_iterator Dune::PDELab::LFSIndexCacheBase< LFS, C, SimpleLFSCacheTag >::ConstraintsIterator |
| typedef std::vector<ConstraintsEntry> Dune::PDELab::LFSIndexCacheBase< LFS, C, SimpleLFSCacheTag >::ConstraintsVector |
| typedef Ordering::Traits::DOFIndex Dune::PDELab::LFSIndexCacheBase< LFS, C, SimpleLFSCacheTag >::DI |
| typedef LFS::Traits::GridFunctionSpace Dune::PDELab::LFSIndexCacheBase< LFS, C, SimpleLFSCacheTag >::GFS |
| typedef LFS Dune::PDELab::LFSIndexCacheBase< LFS, C, SimpleLFSCacheTag >::LocalFunctionSpace |
| typedef GFS::Ordering Dune::PDELab::LFSIndexCacheBase< LFS, C, SimpleLFSCacheTag >::Ordering |
| typedef std::size_t Dune::PDELab::LFSIndexCacheBase< LFS, C, SimpleLFSCacheTag >::size_type |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
1.8.7