dune-fem  2.4.1-rc
Classes
Dune::Fem::Capabilities Namespace Reference

Classes

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< 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< PAdaptiveDGSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
struct  hasFixedPolynomialOrder< PAdaptiveLagrangeSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
struct  hasFixedPolynomialOrder< RannacherTurekDiscreteFunctionSpace< FunctionSpace, GridPart, Storage > >
 
struct  HasLeakPointer
 
struct  HasLeakPointer< DynamicVector< Field, ArrayAllocator > >
 
struct  HasLeakPointer< Fem::DynamicArray< Element, ArrayAllocator > >
 
struct  HasLeakPointer< Fem::VectorDiscreteFunction< DiscreteFunctionSpace, DofVector > >
 
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< FiniteVolumeSpace< FunctionSpace, GridPart, codim, Storage > >
 
struct  hasStaticPolynomialOrder< FourierDiscreteFunctionSpace< FunctionSpace, GridPart, Order > >
 
struct  hasStaticPolynomialOrder< HierarchicLegendreDiscontinuousGalerkinSpace< 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< PAdaptiveDGSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
struct  hasStaticPolynomialOrder< PAdaptiveLagrangeSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
struct  hasStaticPolynomialOrder< RannacherTurekDiscreteFunctionSpace< FunctionSpace, GridPart, 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< FiniteVolumeSpace< FunctionSpace, GridPart, codim, Storage > >
 
struct  isAdaptive< FourierDiscreteFunctionSpace< FunctionSpace, GridPart, Order > >
 
struct  isAdaptive< HierarchicLegendreDiscontinuousGalerkinSpace< 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< PAdaptiveDGSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
struct  isAdaptive< PAdaptiveLagrangeSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
struct  isAdaptive< RannacherTurekDiscreteFunctionSpace< FunctionSpace, GridPart, Storage > >
 
struct  isAdaptiveDofMapper
 
struct  isAdaptiveDofMapper< CodimensionMapper< GridPart, codim > >
 
struct  isAdaptiveDofMapper< const Mapper >
 
struct  isAdaptiveDofMapper< IndexSetDofMapper< GridPart > >
 
struct  isAdaptiveDofMapper< NonBlockMapper< BlockMapper, blockSize > >
 
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< IdIndexSet< GridFamily > >
 
struct  isConsecutiveIndexSet< NonAdaptiveIndexSet< IndexSet > >
 
class  isContinuous
 specialize with true if space is always continuous More...
 
struct  isContinuous< const DiscreteFunctionSpace >
 
struct  isContinuous< DiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, 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< PAdaptiveDGSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
struct  isContinuous< PAdaptiveLagrangeSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
struct  isContinuous< RannacherTurekDiscreteFunctionSpace< FunctionSpace, GridPart, 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< HierarchicLegendreDiscontinuousGalerkinSpace< 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< FiniteVolumeSpace< FunctionSpace, GridPart, codim, Storage > >
 
struct  isLocalized< FourierDiscreteFunctionSpace< FunctionSpace, GridPart, Order > >
 
struct  isLocalized< HierarchicLegendreDiscontinuousGalerkinSpace< 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< PAdaptiveDGSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
struct  isLocalized< PAdaptiveLagrangeSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
struct  isLocalized< RannacherTurekDiscreteFunctionSpace< FunctionSpace, GridPart, Storage > >
 
struct  isLocallyAdaptive
 
struct  isLocallyAdaptive< AlbertaGrid< dim, dimworld > >
 
struct  isLocallyAdaptive< ALUGrid< dim, dimworld, elType, refineType, Comm > >
 
struct  isLocallyAdaptive< const Grid >
 
struct  isLocallyAdaptive< GeometryGrid< HostGrid, CoordFunction, Allocator > >
 
struct  isLocallyAdaptive< OneDGrid >
 
struct  isLocallyAdaptive< UGGrid< dim > >
 
class  isParallel
 specialize with true if space can be used in parallel More...
 
struct  isParallel< const DiscreteFunctionSpace >
 
struct  isParallel< DiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
struct  isParallel< FiniteVolumeSpace< FunctionSpace, GridPart, codim, Storage > >
 
struct  isParallel< FourierDiscreteFunctionSpace< FunctionSpace, GridPart, Order > >
 
struct  isParallel< HierarchicLegendreDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
struct  isParallel< LagrangeDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
struct  isParallel< LagrangeDiscreteFunctionSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
struct  isParallel< LegendreDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
struct  isParallel< PAdaptiveDGSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
struct  isParallel< PAdaptiveLagrangeSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
struct  isParallel< RannacherTurekDiscreteFunctionSpace< FunctionSpace, GridPart, Storage > >
 
struct  isPersistentIndexSet
 capability for persistent index sets More...
 
struct  isPersistentIndexSet< IdIndexSet< GridFamily > >
 
struct  supportsCallbackAdaptation
 
struct  supportsCallbackAdaptation< AlbertaGrid< dim, dimworld > >
 
struct  supportsCallbackAdaptation< ALUGrid< dim, dimworld, elType, refineType, Comm > >
 
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< 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< PAdaptiveDGSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
struct  threadSafe< PAdaptiveLagrangeSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
struct  threadSafe< RannacherTurekDiscreteFunctionSpace< FunctionSpace, GridPart, 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< FiniteVolumeSpace< FunctionSpace, GridPart, codim, Storage > >
 
struct  viewThreadSafe< FourierDiscreteFunctionSpace< FunctionSpace, GridPart, Order > >
 
struct  viewThreadSafe< HierarchicLegendreDiscontinuousGalerkinSpace< 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< PAdaptiveDGSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
struct  viewThreadSafe< PAdaptiveLagrangeSpace< FunctionSpace, GridPart, polOrder, Storage > >
 
struct  viewThreadSafe< RannacherTurekDiscreteFunctionSpace< FunctionSpace, GridPart, Storage > >