dune-pdelab  2.4.1
Classes | Namespaces | Functions
localfunctionspace.hh File Reference
#include <vector>
#include <dune/common/stdstreams.hh>
#include <dune/geometry/referenceelements.hh>
#include <dune/localfunctions/common/interfaceswitch.hh>
#include <dune/localfunctions/common/localkey.hh>
#include <dune/typetree/typetree.hh>
#include <dune/pdelab/gridfunctionspace/tags.hh>
#include <dune/pdelab/gridfunctionspace/localvector.hh>

Go to the source code of this file.

Classes

struct  Dune::PDELab::LocalFunctionSpaceBaseTraits< GFS, DI >
 traits mapping global function space information to local function space More...
 
class  Dune::PDELab::LocalFunctionSpaceBaseNode< GFS, DOFIndex >
 
struct  Dune::PDELab::GridViewLocalFunctionSpaceBaseTraits< GFS, DOFIndex >
 traits for local function space on a gridview More...
 
class  Dune::PDELab::GridViewLocalFunctionSpaceBaseNode< GFS, DOFIndex >
 
struct  Dune::PDELab::PowerCompositeLocalFunctionSpaceTraits< GFS, DOFIndex, N >
 traits for multi component local function space More...
 
class  Dune::PDELab::PowerLocalFunctionSpaceNode< GFS, DOFIndex, ChildLFS, k >
 
struct  Dune::PDELab::power_gfs_to_lfs_template< SourceNode, Transformation >
 
struct  Dune::PDELab::power_gfs_to_lfs_template< SourceNode, Transformation >::result< TC >
 
class  Dune::PDELab::CompositeLocalFunctionSpaceNode< GFS, DOFIndex, Children >
 
struct  Dune::PDELab::composite_gfs_to_lfs_template< SourceNode, Transformation >
 
struct  Dune::PDELab::composite_gfs_to_lfs_template< SourceNode, Transformation >::result< TC >
 
struct  Dune::PDELab::LeafLocalFunctionSpaceTraits< GFS, DOFIndex, N >
 traits for single component local function space More...
 
class  Dune::PDELab::LeafLocalFunctionSpaceNode< GFS, DOFIndex >
 single component local function space More...
 
class  Dune::PDELab::LocalFunctionSpace< GFS, TAG >
 Create a local function space from a global function space. More...
 
class  Dune::PDELab::LocalFunctionSpace< GFS, TAG >
 Create a local function space from a global function space. More...
 
class  Dune::PDELab::LocalFunctionSpace< GFS, AnySpaceTag >
 

Namespaces

 Dune
 
 Dune::PDELab
 

Functions

template<typename PowerGridFunctionSpace , typename Params >
TypeTree::TemplatizedGenericPowerNodeTransformation< PowerGridFunctionSpace, gfs_to_lfs< Params >, power_gfs_to_lfs_template< PowerGridFunctionSpace, gfs_to_lfs< Params > >::template result > Dune::PDELab::registerNodeTransformation (PowerGridFunctionSpace *pgfs, gfs_to_lfs< Params > *t, PowerGridFunctionSpaceTag *tag)
 
template<typename CompositeGridFunctionSpace , typename Params >
TypeTree::TemplatizedGenericCompositeNodeTransformation< CompositeGridFunctionSpace, gfs_to_lfs< Params >, composite_gfs_to_lfs_template< CompositeGridFunctionSpace, gfs_to_lfs< Params > >::template result > Dune::PDELab::registerNodeTransformation (CompositeGridFunctionSpace *cgfs, gfs_to_lfs< Params > *t, CompositeGridFunctionSpaceTag *tag)
 
template<typename GridFunctionSpace , typename Params >
TypeTree::GenericLeafNodeTransformation< GridFunctionSpace, gfs_to_lfs< Params >, LeafLocalFunctionSpaceNode< GridFunctionSpace, typename gfs_to_lfs< Params >::DOFIndex > > Dune::PDELab::registerNodeTransformation (GridFunctionSpace *gfs, gfs_to_lfs< Params > *t, LeafGridFunctionSpaceTag *tag)
 

Variable Documentation

const Entity& e
Examples:
/build/dune-pdelab-kbanWr/dune-pdelab-2.4.1/dune/pdelab/backend/simple/sparse.hh.

Referenced by Dune::PDELab::HangingNodeManager< Grid, BoundaryFunction >::adaptToIsolatedHangingNodes(), Dune::PDELab::ConvectionDiffusionDG< T, FiniteElementMap >::alpha_boundary(), Dune::PDELab::ConvectionDiffusionDG< T, FiniteElementMap >::alpha_skeleton(), Dune::PDELab::HangingNodesConstraintsAssemblers::CubeGridQ1Assembler::assembleConstraints(), Dune::PDELab::HangingNodesConstraintsAssemblers::SimplexGridP1Assembler::assembleConstraints(), Dune::PDELab::istl::BCRSMatrix< GFSV, GFSU, C, Stats >::BCRSMatrix(), Dune::PDELab::istl::BlockVector< GFS, C >::BlockVector(), Dune::PDELab::LinearAcousticsEigenvectors< 3 >::eigenvectors(), Dune::PDELab::LinearAcousticsEigenvectors< 3 >::eigenvectors_transposed(), Dune::PDELab::error_distribution(), Dune::PDELab::GlobalFunctionToLocalFunctionAdapter< T, E >::evaluate(), Dune::PDELab::GridFunctionToLocalFunctionAdapter< T >::evaluate(), Dune::PDELab::V_l< TP, PL, PG >::evaluate(), Dune::PDELab::V_g< TP, PL, PG >::evaluate(), Dune::PDELab::BorderIndexIdCache< GFSV >::findIndex(), Dune::PDELab::LinearAcousticsModelProblem< GV, RF >::g(), Dune::PDELab::NavierStokesDefaultParameters< GV, RF, F, B, V, J >::g(), Dune::PDELab::NavierStokesDefaultParameters< GV, RF, F, B, V, J >::g2(), Dune::PDELab::GridViewLocalFunctionSpaceBaseNode< GFS, DOFIndex >::GridViewLocalFunctionSpaceBaseNode(), Dune::PDELab::ConvectionDiffusionDG< T, FiniteElementMap >::jacobian_boundary(), Dune::PDELab::ConvectionDiffusionDG< T, FiniteElementMap >::jacobian_skeleton(), Dune::PDELab::makeGridFunctionFromCallable(), Dune::PDELab::makeInstationaryGridFunctionFromCallable(), Dune::PDELab::NewtonTerminate< GOS, TrlV, TstV >::NewtonTerminate(), Dune::PDELab::istl::BlockVector< GFS, C >::operator*=(), Dune::PDELab::istl::BCRSMatrix< GFSV, GFSU, C, Stats >::operator*=(), Dune::PDELab::istl::BlockVector< GFS, C >::operator+=(), Dune::PDELab::simple::MatrixContainer< GFSV, GFSU, C >::operator=(), Dune::PDELab::istl::BlockVector< GFS, C >::operator=(), Dune::PDELab::simple::VectorContainer< GFS, C >::operator=(), Dune::PDELab::istl::BCRSMatrix< GFSV, GFSU, C, Stats >::operator=(), Dune::PDELab::simple::SparseMatrixContainer< GFSV, GFSU, C, ET, I >::operator=(), Dune::PDELab::OneStepLocalJacobianAssemblerEngine< OneStepLocalAssembler >::preAssembly(), Dune::PDELab::OneStepLocalResidualAssemblerEngine< OneStepLocalAssembler >::preAssembly(), Dune::PDELab::GFSDataHandle< GFS, V, DataGatherScatter< AddClearGatherScatter > >::scatter(), Dune::PDELab::HangingNodesDirichletConstraints< Grid, HangingNodesConstraintsAssemblerType, BoundaryFunction >::skeleton(), and Dune::PDELab::StructuredGrid< YaspGrid< dim > >::StructuredGrid().

std::size_t offset