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

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 |
| typedef Element::Geometry | Geometry |
| typedef DOFVector::ElementType | RF |
| typedef TransferMap::mapped_type | LocalDOFVector |
| typedef L2Projection< typename LFS::Traits::GridFunctionSpace, DOFVector > | Projection |
| typedef Projection::MassMatrices | MassMatrices |
| typedef Projection::MassMatrix | MassMatrix |
| typedef std::size_t | size_type |
| using | DF = typename EntitySet::Traits::CoordinateField |
Public Member Functions | |
| template<typename LFSLeaf , typename TreePath > | |
| void | leaf (const LFSLeaf &leaf_lfs, TreePath treePath) |
| void | operator() (const Element &element) |
| backup_visitor (const GFS &gfs, Projection &projection, const DOFVector &u, LeafOffsetCache &leaf_offset_cache, TransferMap &transfer_map, std::size_t int_order=2) | |
| 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 |
| Element | _current |
| Projection & | _projection |
| DOFVector::template ConstLocalView< LFSCache > | _u_view |
| TransferMap & | _transfer_map |
| LocalDOFVector * | _u_coarse |
| LeafOffsetCache & | _leaf_offset_cache |
| size_type | _int_order |
| size_type | _leaf_index |
| LocalDOFVector | _u_fine |
Static Public Attributes | |
| static const int | dim = Geometry::mydimension |
| static const TreePathType::Type | treePathType |
Member Typedef Documentation
◆ DF
template<typename GFS , typename DOFVector , typename TransferMap >
| using Dune::PDELab::backup_visitor< GFS, DOFVector, TransferMap >::DF = typename EntitySet::Traits::CoordinateField |
◆ Element
template<typename GFS , typename DOFVector , typename TransferMap >
| using Dune::PDELab::backup_visitor< GFS, DOFVector, TransferMap >::Element = typename EntitySet::Element |
◆ EntitySet
template<typename GFS , typename DOFVector , typename TransferMap >
| using Dune::PDELab::backup_visitor< GFS, DOFVector, TransferMap >::EntitySet = typename GFS::Traits::EntitySet |
◆ Geometry
template<typename GFS , typename DOFVector , typename TransferMap >
| typedef Element::Geometry Dune::PDELab::backup_visitor< GFS, DOFVector, TransferMap >::Geometry |
◆ IDSet
template<typename GFS , typename DOFVector , typename TransferMap >
| using Dune::PDELab::backup_visitor< GFS, DOFVector, TransferMap >::IDSet = typename EntitySet::Traits::GridView::Grid::LocalIdSet |
◆ LeafOffsetCache
template<typename GFS , typename DOFVector , typename TransferMap >
| typedef Dune::PDELab::LeafOffsetCache<GFS> Dune::PDELab::backup_visitor< GFS, DOFVector, TransferMap >::LeafOffsetCache |
◆ LFS
template<typename GFS , typename DOFVector , typename TransferMap >
| typedef LocalFunctionSpace<GFS> Dune::PDELab::backup_visitor< GFS, DOFVector, TransferMap >::LFS |
◆ LFSCache
template<typename GFS , typename DOFVector , typename TransferMap >
| typedef LFSIndexCache<LFS> Dune::PDELab::backup_visitor< GFS, DOFVector, TransferMap >::LFSCache |
◆ LocalDOFVector
template<typename GFS , typename DOFVector , typename TransferMap >
| typedef TransferMap::mapped_type Dune::PDELab::backup_visitor< GFS, DOFVector, TransferMap >::LocalDOFVector |
◆ MassMatrices
template<typename GFS , typename DOFVector , typename TransferMap >
| typedef Projection::MassMatrices Dune::PDELab::backup_visitor< GFS, DOFVector, TransferMap >::MassMatrices |
◆ MassMatrix
template<typename GFS , typename DOFVector , typename TransferMap >
| typedef Projection::MassMatrix Dune::PDELab::backup_visitor< GFS, DOFVector, TransferMap >::MassMatrix |
◆ Projection
template<typename GFS , typename DOFVector , typename TransferMap >
| typedef L2Projection<typename LFS::Traits::GridFunctionSpace,DOFVector> Dune::PDELab::backup_visitor< GFS, DOFVector, TransferMap >::Projection |
◆ RF
template<typename GFS , typename DOFVector , typename TransferMap >
| typedef DOFVector::ElementType Dune::PDELab::backup_visitor< GFS, DOFVector, TransferMap >::RF |
◆ size_type
template<typename GFS , typename DOFVector , typename TransferMap >
| typedef std::size_t Dune::PDELab::backup_visitor< GFS, DOFVector, TransferMap >::size_type |
Constructor & Destructor Documentation
◆ backup_visitor()
template<typename GFS , typename DOFVector , typename TransferMap >
|
inline |
Member Function Documentation
◆ leaf()
template<typename GFS , typename DOFVector , typename TransferMap >
template<typename LFSLeaf , typename TreePath >
|
inline |
◆ operator()()
template<typename GFS , typename DOFVector , typename TransferMap >
|
inline |
Member Data Documentation
◆ _ancestor
template<typename GFS , typename DOFVector , typename TransferMap >
| Element Dune::PDELab::backup_visitor< GFS, DOFVector, TransferMap >::_ancestor |
◆ _current
template<typename GFS , typename DOFVector , typename TransferMap >
| Element Dune::PDELab::backup_visitor< GFS, DOFVector, TransferMap >::_current |
◆ _element
template<typename GFS , typename DOFVector , typename TransferMap >
| Element Dune::PDELab::backup_visitor< GFS, DOFVector, TransferMap >::_element |
◆ _id_set
template<typename GFS , typename DOFVector , typename TransferMap >
| const IDSet& Dune::PDELab::backup_visitor< GFS, DOFVector, TransferMap >::_id_set |
◆ _int_order
template<typename GFS , typename DOFVector , typename TransferMap >
| size_type Dune::PDELab::backup_visitor< GFS, DOFVector, TransferMap >::_int_order |
◆ _leaf_index
template<typename GFS , typename DOFVector , typename TransferMap >
| size_type Dune::PDELab::backup_visitor< GFS, DOFVector, TransferMap >::_leaf_index |
◆ _leaf_offset_cache
template<typename GFS , typename DOFVector , typename TransferMap >
| LeafOffsetCache& Dune::PDELab::backup_visitor< GFS, DOFVector, TransferMap >::_leaf_offset_cache |
◆ _lfs
template<typename GFS , typename DOFVector , typename TransferMap >
| LFS Dune::PDELab::backup_visitor< GFS, DOFVector, TransferMap >::_lfs |
◆ _lfs_cache
template<typename GFS , typename DOFVector , typename TransferMap >
| LFSCache Dune::PDELab::backup_visitor< GFS, DOFVector, TransferMap >::_lfs_cache |
◆ _projection
template<typename GFS , typename DOFVector , typename TransferMap >
| Projection& Dune::PDELab::backup_visitor< GFS, DOFVector, TransferMap >::_projection |
◆ _transfer_map
template<typename GFS , typename DOFVector , typename TransferMap >
| TransferMap& Dune::PDELab::backup_visitor< GFS, DOFVector, TransferMap >::_transfer_map |
◆ _u_coarse
template<typename GFS , typename DOFVector , typename TransferMap >
| LocalDOFVector* Dune::PDELab::backup_visitor< GFS, DOFVector, TransferMap >::_u_coarse |
◆ _u_fine
template<typename GFS , typename DOFVector , typename TransferMap >
| LocalDOFVector Dune::PDELab::backup_visitor< GFS, DOFVector, TransferMap >::_u_fine |
◆ _u_view
template<typename GFS , typename DOFVector , typename TransferMap >
| DOFVector::template ConstLocalView<LFSCache> Dune::PDELab::backup_visitor< GFS, DOFVector, TransferMap >::_u_view |
◆ dim
template<typename GFS , typename DOFVector , typename TransferMap >
|
static |
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