dune-functions 2.9.0
Classes | Namespaces | Functions
hierarchicvectorwrapper.hh File Reference
#include <dune/common/concept.hh>
#include <dune/common/hybridutilities.hh>
#include <dune/common/indices.hh>
#include <dune/functions/common/indexaccess.hh>
#include <dune/functions/common/utility.hh>
#include <dune/functions/common/type_traits.hh>
#include <dune/functions/functionspacebases/concepts.hh>

Go to the source code of this file.

Classes

class  Dune::Functions::HierarchicVectorWrapper< V, CO >
 A wrapper providing multiindex access to vector entries. More...
 

Namespaces

namespace  Dune
 
namespace  Dune::Functions
 

Functions

template<class V >
HierarchicVectorWrapper< V > Dune::Functions::hierarchicVector (V &v)
 
template<class MultiIndex , class V , typename std::enable_if< models< Concept::HasIndexAccess, V, MultiIndex >(), int >::type = 0>
V & Dune::Functions::makeHierarchicVectorForMultiIndex (V &v)
 
template<class MultiIndex , class V , typename std::enable_if< not models< Concept::HasIndexAccess, V, MultiIndex >(), int >::type = 0>
HierarchicVectorWrapper< V > Dune::Functions::makeHierarchicVectorForMultiIndex (V &v)