|
dune-pdelab 2.10-git
|
Loading...
Searching...
No Matches
Classes |
Public Types |
Public Member Functions |
Public Attributes |
Static Public Attributes |
List of all members
Dune::PDELab::replay_visitor< GFS, DOFVector, CountVector > Struct Template Reference
#include <dune/pdelab/adaptivity/adaptivity.hh>
Inheritance diagram for Dune::PDELab::replay_visitor< GFS, DOFVector, CountVector >:

Classes | |
| struct | coarse_function |
Public Types | |
| typedef LocalFunctionSpace< GFS > | LFS |
| typedef LFSIndexCache< LFS > | LFSCache |
| typedef Dune::PDELab::LeafOffsetCache< GFS > | LeafOffsetCache |
| using | EntitySet = typename GFS::Traits::EntitySet |
| using | IDSet = typename EntitySet::Traits::GridView::Grid::LocalIdSet |
| using | Element = typename EntitySet::Element |
| using | Geometry = typename Element::Geometry |
| typedef DOFVector::ElementType | RF |
| typedef std::vector< RF > | LocalDOFVector |
| typedef std::vector< typename CountVector::ElementType > | LocalCountVector |
| typedef std::size_t | size_type |
| using | DF = typename EntitySet::Traits::CoordinateField |
Public Member Functions | |
| template<typename LeafLFS , typename TreePath > | |
| void | leaf (const LeafLFS &leaf_lfs, TreePath treePath) |
| void | operator() (const Element &element, const Element &ancestor, const LocalDOFVector &u_coarse) |
| replay_visitor (const GFS &gfs, DOFVector &u, CountVector &uc, LeafOffsetCache &leaf_offset_cache) | |
| void | pre (T &&, TreePath) const |
| void | in (T &&, TreePath) const |
| void | post (T &&, TreePath) const |
| void | leaf (T &&, TreePath) const |
| void | beforeChild (T &&, Child &&, TreePath, ChildIndex) const |
| void | afterChild (T &&, Child &&, TreePath, ChildIndex) const |
Public Attributes | |
| LFS | _lfs |
| LFSCache | _lfs_cache |
| const IDSet & | _id_set |
| Element | _element |
| Element | _ancestor |
| DOFVector::template LocalView< LFSCache > | _u_view |
| CountVector::template LocalView< LFSCache > | _uc_view |
| const LocalDOFVector * | _u_coarse |
| LeafOffsetCache & | _leaf_offset_cache |
| size_type | _leaf_index |
| LocalDOFVector | _u_fine |
| LocalDOFVector | _u_tmp |
| LocalCountVector | _counts |
Static Public Attributes | |
| static const TreePathType::Type | treePathType |
Member Typedef Documentation
◆ DF
template<typename GFS , typename DOFVector , typename CountVector >
| using Dune::PDELab::replay_visitor< GFS, DOFVector, CountVector >::DF = typename EntitySet::Traits::CoordinateField |
◆ Element
template<typename GFS , typename DOFVector , typename CountVector >
| using Dune::PDELab::replay_visitor< GFS, DOFVector, CountVector >::Element = typename EntitySet::Element |
◆ EntitySet
template<typename GFS , typename DOFVector , typename CountVector >
| using Dune::PDELab::replay_visitor< GFS, DOFVector, CountVector >::EntitySet = typename GFS::Traits::EntitySet |
◆ Geometry
template<typename GFS , typename DOFVector , typename CountVector >
| using Dune::PDELab::replay_visitor< GFS, DOFVector, CountVector >::Geometry = typename Element::Geometry |
◆ IDSet
template<typename GFS , typename DOFVector , typename CountVector >
| using Dune::PDELab::replay_visitor< GFS, DOFVector, CountVector >::IDSet = typename EntitySet::Traits::GridView::Grid::LocalIdSet |
◆ LeafOffsetCache
template<typename GFS , typename DOFVector , typename CountVector >
| typedef Dune::PDELab::LeafOffsetCache<GFS> Dune::PDELab::replay_visitor< GFS, DOFVector, CountVector >::LeafOffsetCache |
◆ LFS
template<typename GFS , typename DOFVector , typename CountVector >
| typedef LocalFunctionSpace<GFS> Dune::PDELab::replay_visitor< GFS, DOFVector, CountVector >::LFS |
◆ LFSCache
template<typename GFS , typename DOFVector , typename CountVector >
| typedef LFSIndexCache<LFS> Dune::PDELab::replay_visitor< GFS, DOFVector, CountVector >::LFSCache |
◆ LocalCountVector
template<typename GFS , typename DOFVector , typename CountVector >
| typedef std::vector<typename CountVector::ElementType> Dune::PDELab::replay_visitor< GFS, DOFVector, CountVector >::LocalCountVector |
◆ LocalDOFVector
template<typename GFS , typename DOFVector , typename CountVector >
| typedef std::vector<RF> Dune::PDELab::replay_visitor< GFS, DOFVector, CountVector >::LocalDOFVector |
◆ RF
template<typename GFS , typename DOFVector , typename CountVector >
| typedef DOFVector::ElementType Dune::PDELab::replay_visitor< GFS, DOFVector, CountVector >::RF |
◆ size_type
template<typename GFS , typename DOFVector , typename CountVector >
| typedef std::size_t Dune::PDELab::replay_visitor< GFS, DOFVector, CountVector >::size_type |
Constructor & Destructor Documentation
◆ replay_visitor()
template<typename GFS , typename DOFVector , typename CountVector >
|
inline |
Member Function Documentation
◆ leaf()
template<typename GFS , typename DOFVector , typename CountVector >
template<typename LeafLFS , typename TreePath >
|
inline |
◆ operator()()
template<typename GFS , typename DOFVector , typename CountVector >
|
inline |
Member Data Documentation
◆ _ancestor
template<typename GFS , typename DOFVector , typename CountVector >
| Element Dune::PDELab::replay_visitor< GFS, DOFVector, CountVector >::_ancestor |
◆ _counts
template<typename GFS , typename DOFVector , typename CountVector >
| LocalCountVector Dune::PDELab::replay_visitor< GFS, DOFVector, CountVector >::_counts |
◆ _element
template<typename GFS , typename DOFVector , typename CountVector >
| Element Dune::PDELab::replay_visitor< GFS, DOFVector, CountVector >::_element |
◆ _id_set
template<typename GFS , typename DOFVector , typename CountVector >
| const IDSet& Dune::PDELab::replay_visitor< GFS, DOFVector, CountVector >::_id_set |
◆ _leaf_index
template<typename GFS , typename DOFVector , typename CountVector >
| size_type Dune::PDELab::replay_visitor< GFS, DOFVector, CountVector >::_leaf_index |
◆ _leaf_offset_cache
template<typename GFS , typename DOFVector , typename CountVector >
| LeafOffsetCache& Dune::PDELab::replay_visitor< GFS, DOFVector, CountVector >::_leaf_offset_cache |
◆ _lfs
template<typename GFS , typename DOFVector , typename CountVector >
| LFS Dune::PDELab::replay_visitor< GFS, DOFVector, CountVector >::_lfs |
◆ _lfs_cache
template<typename GFS , typename DOFVector , typename CountVector >
| LFSCache Dune::PDELab::replay_visitor< GFS, DOFVector, CountVector >::_lfs_cache |
◆ _u_coarse
template<typename GFS , typename DOFVector , typename CountVector >
| const LocalDOFVector* Dune::PDELab::replay_visitor< GFS, DOFVector, CountVector >::_u_coarse |
◆ _u_fine
template<typename GFS , typename DOFVector , typename CountVector >
| LocalDOFVector Dune::PDELab::replay_visitor< GFS, DOFVector, CountVector >::_u_fine |
◆ _u_tmp
template<typename GFS , typename DOFVector , typename CountVector >
| LocalDOFVector Dune::PDELab::replay_visitor< GFS, DOFVector, CountVector >::_u_tmp |
◆ _u_view
template<typename GFS , typename DOFVector , typename CountVector >
| DOFVector::template LocalView<LFSCache> Dune::PDELab::replay_visitor< GFS, DOFVector, CountVector >::_u_view |
◆ _uc_view
template<typename GFS , typename DOFVector , typename CountVector >
| CountVector::template LocalView<LFSCache> Dune::PDELab::replay_visitor< GFS, DOFVector, CountVector >::_uc_view |
The documentation for this struct was generated from the following file:
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8