dune-fem 2.8.0
Loading...
Searching...
No Matches
Classes
Dune::Fem::Capabilities Namespace Reference

Classes

class  DefaultQuadrature
 specialize when quadrature other than the standard quadrature should be used for volume and surface integral compution. More...
 
struct  DefaultQuadrature< const DiscreteFunctionSpace >
 
class  hasAllCodimEntities
 
class  hasFixedPolynomialOrder
 specialize with true if polynomial order does not depend on the grid (part) entity More...
 
struct  hasFixedPolynomialOrder< const DiscreteFunctionSpace >
 
struct  hasFixedPolynomialOrder< DiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
struct  hasFixedPolynomialOrder< DiscontinuousLocalFiniteElementSpace< LFEMap, FunctionSpace, Storage > >
 
struct  hasFixedPolynomialOrder< DynamicLagrangeDiscreteFunctionSpace< FunctionSpace, GridPart, Storage > >
 
struct  hasFixedPolynomialOrder< FiniteVolumeSpace< FunctionSpace, GridPart, codim, Storage > >
 
struct  hasFixedPolynomialOrder< FourierDiscreteFunctionSpace< FunctionSpace, GridPart, Order > >
 
struct  hasFixedPolynomialOrder< HierarchicLegendreDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
struct  hasFixedPolynomialOrder< LagrangeDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
struct  hasFixedPolynomialOrder< LagrangeDiscreteFunctionSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
struct  hasFixedPolynomialOrder< LegendreDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
struct  hasFixedPolynomialOrder< LocalFiniteElementSpace< LFEMap, FunctionSpace, Storage > >
 
struct  hasFixedPolynomialOrder< PAdaptiveDGSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
struct  hasFixedPolynomialOrder< PAdaptiveLagrangeSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
class  hasInterpolation
 determine whether a discrete function space provides a (local) interpolation More...
 
struct  hasInterpolation< const DiscreteFunctionSpace >
 
class  hasStaticPolynomialOrder
 specialize with true if polynomial order fixed and compile time static More...
 
struct  hasStaticPolynomialOrder< const DiscreteFunctionSpace >
 
struct  hasStaticPolynomialOrder< DiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
struct  hasStaticPolynomialOrder< DiscontinuousLocalFiniteElementSpace< LFEMap, FunctionSpace, Storage > >
 
struct  hasStaticPolynomialOrder< FiniteVolumeSpace< FunctionSpace, GridPart, codim, Storage > >
 
struct  hasStaticPolynomialOrder< FourierDiscreteFunctionSpace< FunctionSpace, GridPart, Order > >
 
struct  hasStaticPolynomialOrder< HierarchicLegendreDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
struct  hasStaticPolynomialOrder< hpDG::HierarchicLegendreDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
struct  hasStaticPolynomialOrder< hpDG::LegendreDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
struct  hasStaticPolynomialOrder< hpDG::OrthogonalDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
struct  hasStaticPolynomialOrder< LagrangeDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
struct  hasStaticPolynomialOrder< LagrangeDiscreteFunctionSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
struct  hasStaticPolynomialOrder< LegendreDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
struct  hasStaticPolynomialOrder< LocalFiniteElementSpace< LFEMap, FunctionSpace, Storage > >
 
struct  hasStaticPolynomialOrder< PAdaptiveDGSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
struct  hasStaticPolynomialOrder< PAdaptiveLagrangeSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
class  isAdaptive
 specialize with true if space can be used with AdaptiveDiscreteFunction More...
 
struct  isAdaptive< const DiscreteFunctionSpace >
 
struct  isAdaptive< DiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
struct  isAdaptive< DiscontinuousLocalFiniteElementSpace< LFEMap, FunctionSpace, Storage > >
 
struct  isAdaptive< DynamicLagrangeDiscreteFunctionSpace< FunctionSpace, GridPart, Storage > >
 
struct  isAdaptive< FiniteVolumeSpace< FunctionSpace, GridPart, codim, Storage > >
 
struct  isAdaptive< FourierDiscreteFunctionSpace< FunctionSpace, GridPart, Order > >
 
struct  isAdaptive< HierarchicLegendreDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
struct  isAdaptive< hpDG::HierarchicLegendreDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
struct  isAdaptive< hpDG::LegendreDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
struct  isAdaptive< hpDG::OrthogonalDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
struct  isAdaptive< LagrangeDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
struct  isAdaptive< LagrangeDiscreteFunctionSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
struct  isAdaptive< LegendreDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
struct  isAdaptive< LocalFiniteElementSpace< LFEMap, FunctionSpace, Storage > >
 
struct  isAdaptive< PAdaptiveDGSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
struct  isAdaptive< PAdaptiveLagrangeSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
struct  isAdaptiveDofMapper
 
struct  isAdaptiveDofMapper< CodimensionMapper< GridPart, codim > >
 
struct  isAdaptiveDofMapper< const Mapper >
 
struct  isAdaptiveDofMapper< DynamicNonBlockMapper< BlockMapper > >
 
struct  isAdaptiveDofMapper< GenericAdaptiveDofMapper< Traits > >
 
struct  isAdaptiveDofMapper< GhostDofMapper< GridPart, BaseMapper, GlobalKey > >
 
struct  isAdaptiveDofMapper< hpDG::DiscontinuousGalerkinBlockMapper< GridPart, LocalKeys > >
 
struct  isAdaptiveDofMapper< IndexSetDofMapper< GridPart, LocalDofMapping > >
 
struct  isAdaptiveDofMapper< NonBlockMapper< BlockMapper, blockSize > >
 
struct  isAdaptiveDofMapper< PAdaptiveDGMapper< GridPart, polOrder > >
 
struct  isAdaptiveDofMapper< PAdaptiveLagrangeMapper< GridPart, polOrder > >
 
struct  isAdaptiveDofMapper< ParallelDofMapper< GridPart, BaseMapper, GlobalKey > >
 
struct  isAdaptiveDofMapper< PowerMapper< GridPart, Mapper, N > >
 
struct  isAdaptiveDofMapper< TupleMapper< GridPart, Mapper ... > >
 
class  isAdaptiveIndexSet
 specialize with true if index set implements the interface for adaptive index sets More...
 
struct  isAdaptiveIndexSet< IdIndexSet< GridFamily > >
 
struct  isAdaptiveIndexSet< NonAdaptiveIndexSet< IndexSet > >
 
struct  isConsecutiveIndexSet
 specialize with true if index set implements the interface for consecutive index sets More...
 
struct  isConsecutiveIndexSet< __CodimensionMapper::AdaptiveDofMapper< __CodimensionMapper::Traits< GridPart, codim > > >
 
struct  isConsecutiveIndexSet< __DynamicNonBlockMapper::AdaptiveDofMapper< __DynamicNonBlockMapper::Traits< BlockMapper > > >
 
struct  isConsecutiveIndexSet< __IndexSetDofMapper::AdaptiveDofMapper< GridPart, LocalDofMapping > >
 
struct  isConsecutiveIndexSet< __NonBlockMapper::AdaptiveDofMapper< __NonBlockMapper::Traits< BlockMapper, blockSize > > >
 
struct  isConsecutiveIndexSet< __PowerMapper::AdaptiveDofMapper< __PowerMapper::Traits< GridPart, Mapper, N > > >
 
struct  isConsecutiveIndexSet< __TupleMapper::AdaptiveDofMapper< __TupleMapper::Traits< GridPart, Mapper ... > > >
 
struct  isConsecutiveIndexSet< GenericAdaptiveDofMapper< Traits > >
 
struct  isConsecutiveIndexSet< GhostDofMapper< GridPart, BaseMapper, GlobalKey > >
 
struct  isConsecutiveIndexSet< hpDG::DiscontinuousGalerkinBlockMapper< GridPart, LocalKeys > >
 
struct  isConsecutiveIndexSet< IdIndexSet< GridFamily > >
 
struct  isConsecutiveIndexSet< NonAdaptiveIndexSet< IndexSet > >
 
struct  isConsecutiveIndexSet< PAdaptiveDGMapper< GridPart, polOrder > >
 
struct  isConsecutiveIndexSet< PAdaptiveLagrangeMapper< GridPart, polOrder > >
 
struct  isConsecutiveIndexSet< ParallelDofMapper< GridPart, BaseMapper, GlobalKey > >
 
class  isContinuous
 specialize with true if space is always continuous More...
 
struct  isContinuous< const DiscreteFunctionSpace >
 
struct  isContinuous< DiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
struct  isContinuous< DiscontinuousLocalFiniteElementSpace< LFEMap, FunctionSpace, Storage > >
 
struct  isContinuous< DynamicLagrangeDiscreteFunctionSpace< FunctionSpace, GridPart, Storage > >
 
struct  isContinuous< FiniteVolumeSpace< FunctionSpace, GridPart, codim, Storage > >
 
struct  isContinuous< FourierDiscreteFunctionSpace< FunctionSpace, GridPart, Order > >
 
struct  isContinuous< HierarchicLegendreDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
struct  isContinuous< LagrangeDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
struct  isContinuous< LagrangeDiscreteFunctionSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
struct  isContinuous< LegendreDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
struct  isContinuous< LocalFiniteElementSpace< LFEMap, FunctionSpace, Storage > >
 
struct  isContinuous< PAdaptiveDGSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
struct  isContinuous< PAdaptiveLagrangeSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
class  isHierarchic
 specialize with true if for a space the basis functions are sorted by the polynomial order, starting with the lowest order More...
 
struct  isHierarchic< const DiscreteFunctionSpace >
 
struct  isHierarchic< DiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
struct  isHierarchic< FiniteVolumeSpace< FunctionSpace, GridPart, codim, Storage > >
 
struct  isHierarchic< HierarchicLegendreDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
struct  isHierarchic< hpDG::HierarchicLegendreDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
struct  isHierarchic< hpDG::OrthogonalDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
class  isLocalized
 specialize with true if the space is localized, * i.e., the basis function set is based on a shape function set. More...
 
struct  isLocalized< const DiscreteFunctionSpace >
 
struct  isLocalized< DiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
struct  isLocalized< DiscontinuousLocalFiniteElementSpace< LFEMap, FunctionSpace, Storage > >
 
struct  isLocalized< DynamicLagrangeDiscreteFunctionSpace< FunctionSpace, GridPart, Storage > >
 
struct  isLocalized< FiniteVolumeSpace< FunctionSpace, GridPart, codim, Storage > >
 
struct  isLocalized< FourierDiscreteFunctionSpace< FunctionSpace, GridPart, Order > >
 
struct  isLocalized< HierarchicLegendreDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
struct  isLocalized< hpDG::HierarchicLegendreDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
struct  isLocalized< hpDG::LegendreDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
struct  isLocalized< hpDG::OrthogonalDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
struct  isLocalized< LagrangeDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
struct  isLocalized< LagrangeDiscreteFunctionSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
struct  isLocalized< LegendreDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
struct  isLocalized< LocalFiniteElementSpace< LFEMap, FunctionSpace, Storage > >
 
struct  isLocalized< PAdaptiveDGSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
struct  isLocalized< PAdaptiveLagrangeSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
struct  isLocallyAdaptive
 
struct  isLocallyAdaptive< AlbertaGrid< dim, dimworld > >
 
struct  isLocallyAdaptive< const Grid >
 
struct  isLocallyAdaptive< GeometryGrid< HostGrid, CoordFunction, Allocator > >
 
struct  isLocallyAdaptive< OneDGrid >
 
struct  isLocallyAdaptive< UGGrid< dim > >
 
struct  isPersistentIndexSet
 capability for persistent index sets More...
 
struct  isPersistentIndexSet< IdIndexSet< GridFamily > >
 
struct  supportsCallbackAdaptation
 
struct  supportsCallbackAdaptation< AlbertaGrid< dim, dimworld > >
 
struct  supportsCallbackAdaptation< const Grid >
 
struct  supportsCallbackAdaptation< GeometryGrid< HostGrid, CoordFunction, Allocator > >
 
class  threadSafe
 specialize with true if the space implementation is thread safe More...
 
struct  threadSafe< const DiscreteFunctionSpace >
 
struct  threadSafe< DiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
struct  threadSafe< DiscontinuousLocalFiniteElementSpace< LFEMap, FunctionSpace, Storage > >
 
struct  threadSafe< DynamicLagrangeDiscreteFunctionSpace< FunctionSpace, GridPart, Storage > >
 
struct  threadSafe< FiniteVolumeSpace< FunctionSpace, GridPart, codim, Storage > >
 
struct  threadSafe< FourierDiscreteFunctionSpace< FunctionSpace, GridPart, Order > >
 
struct  threadSafe< HierarchicLegendreDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
struct  threadSafe< LagrangeDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
struct  threadSafe< LagrangeDiscreteFunctionSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
struct  threadSafe< LegendreDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
struct  threadSafe< LocalFiniteElementSpace< LFEMap, FunctionSpace, Storage > >
 
struct  threadSafe< PAdaptiveDGSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
struct  threadSafe< PAdaptiveLagrangeSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
class  viewThreadSafe
 specialize with true if the space implementation is thread safe, while it is not modified More...
 
struct  viewThreadSafe< const DiscreteFunctionSpace >
 
struct  viewThreadSafe< DiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
struct  viewThreadSafe< DiscontinuousLocalFiniteElementSpace< LFEMap, FunctionSpace, Storage > >
 
struct  viewThreadSafe< DynamicLagrangeDiscreteFunctionSpace< FunctionSpace, GridPart, Storage > >
 
struct  viewThreadSafe< FiniteVolumeSpace< FunctionSpace, GridPart, codim, Storage > >
 
struct  viewThreadSafe< FourierDiscreteFunctionSpace< FunctionSpace, GridPart, Order > >
 
struct  viewThreadSafe< HierarchicLegendreDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
struct  viewThreadSafe< hpDG::HierarchicLegendreDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
struct  viewThreadSafe< hpDG::LegendreDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
struct  viewThreadSafe< hpDG::OrthogonalDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
struct  viewThreadSafe< LagrangeDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
struct  viewThreadSafe< LagrangeDiscreteFunctionSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
struct  viewThreadSafe< LegendreDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
struct  viewThreadSafe< LocalFiniteElementSpace< LFEMap, FunctionSpace, Storage > >
 
struct  viewThreadSafe< PAdaptiveDGSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
struct  viewThreadSafe< PAdaptiveLagrangeSpace< FunctionSpace, GridPart, polOrder, Storage > >