dune-pdelab  2.4.1
Public Types | Public Member Functions | Protected Member Functions | List of all members
Dune::PDELab::GridFunctionSpaceBase< GFS, GFSTraits > Class Template Reference

#include <dune/pdelab/gridfunctionspace/gridfunctionspacebase.hh>

Inheritance diagram for Dune::PDELab::GridFunctionSpaceBase< GFS, GFSTraits >:
Inheritance graph

Public Types

typedef GFSTraits Traits
 

Public Member Functions

template<typename Backend_ , typename OrderingTag_ >
 GridFunctionSpaceBase (Backend_ &&backend, OrderingTag_ &&ordering_tag)
 
Traits::SizeType size () const
 
Traits::SizeType blockCount () const
 
Traits::SizeType globalSize () const
 
Traits::SizeType maxLocalSize () const
 get max dimension of shape function space More...
 
void update (bool force=false)
 Update the indexing information of the GridFunctionSpace. More...
 
const std::string & name () const
 
void name (const std::string &name)
 
Traits::Backend & backend ()
 
const Traits::Backend & backend () const
 
Traits::OrderingTag & orderingTag ()
 
const Traits::OrderingTag & orderingTag () const
 
bool isRootSpace () const
 

Protected Member Functions

template<typename Ordering >
void update (Ordering &ordering) const
 

The documentation for this class was generated from the following file: