Dune Namespace Reference


Detailed Description

Classes for multigrid transfer operators assembled in sparse matrices.

Author:
Peter Bastian


Classes

class  LinearElasticityLocalStiffness
 A class for computing local stiffness matrices. More...
class  GridFunctionAdapter
class  DifferentiableGridFunctionAdapter
class  GridLevelLeafFunctionAdapter
class  GridLeafFunctionAdapter
class  GridFunctionGradient
class  GridFunctionMinus
class  DGFunction
 class for DG finite element functions on a grid More...
class  LeafDGFunction
 DG finite element function on the leaf grid. More...
class  LevelDGFunction
 DG finite element function on a given level grid. More...
class  FunctionBase
 Abstract base class for functions. More...
class  FunctionDefault
 A class providing default implementations for some method in class Function. More...
class  DifferentiableFunction
 Abstract base class for differentiable functions. More...
class  DifferentiableFunctionDefault
 A class providing default implementations for some method in class Function. More...
class  GridFunction
 Base class for functions living on a grid. More...
class  GridFunctionDefault
 default implementation for grid function methods More...
class  GridFunctionGlobalEvalDefault
 default implementation for global evaluation of a grid function More...
class  DifferentiableGridFunction
 Base class for differentiable functions living on a grid. More...
class  DifferentiableGridFunctionDefault
 Base class for differentiable functions living on a grid. More...
class  GridFunctionGlobalDifferentiationDefault
 default implementation for global differentiation of a grid function More...
class  C0Function
 Abstract base class for continuous functions. More...
class  C0GridFunction
 Base class for continuous grid functions. More...
class  C1Function
 Abstract base class for continuously differentiable functions. More...
class  L2Function
 Abstract base class for L2 functions. More...
class  H1Function
 Abstract base class for H1 functions. More...
class  HdivFunction
 Abstract base class for Hdiv functions. More...
class  ElementwiseCInfinityFunction
 Base class for elementwise infinitely differentiable functions. More...
struct  P2Layout
 Parameter class for mappers which implements the layout for P2-functions. More...
class  GlobalP2Index
 A mapper for P2 finite element functions. More...
class  GlobalP2Index< GridType, 3 >
 A mapper for P2 finite element functions. More...
class  GlobalP2Index< GridType, 2 >
 A mapper for P2 finite element functions. More...
class  GlobalP2Index< GridType, 1 >
 A mapper for P2 finite element functions. More...
class  P0Function
 class for P0 finite element functions on a grid More...
class  LeafP0Function
 P0 finite element function on the leaf grid. More...
class  LevelP0Function
 P0 finite element function on a given level grid. More...
class  LeafP0FunctionWrapper
class  LeafCommunicate
 defines a class for piecewise linear finite element functions More...
class  P1ExtendOverlap
 compute 1-overlap on non-overlapping grid More...
class  P1Function
 class for P1 finite element functions on a grid More...
class  LeafP1Function
 P1 finite element function on the leaf grid. More...
class  LevelP1Function
 P1 finite element function on a given level grid. More...
class  P1FunctionManager
 Manage mesh adaptation and load balancing for several P1 finite element functions. More...
class  P2Function
 Class for P2 finite element functions on a grid. More...
class  LeafP2Function
 P2 finite element function on the leaf grid. More...
class  LevelP2Function
 P1 finite element function on a given level grid. More...
class  GroundwaterEquationParameters
 base class that defines the parameters of a the diffusion equation More...
class  GroundwaterEquationLocalStiffness
 A class for computing local stiffness matrices. More...
class  ElementGroundwaterEstimator
 compute local stiffness matrix for conforming finite elements for diffusion equation More...
class  GroundwaterEstimator
 The global stiffness matrix. More...
class  LaplaceLocalStiffness
 Compute local stiffness matrix for the Laplace operator. More...
class  MassMatrixLocalStiffness
 compute local stiffness matrix for conforming finite elements for the mass matrix More...
struct  BoundaryConditions
 base Class that defines boundary condition flags More...
class  LocalStiffness
 base class for assembling local stiffness matricesBase class for local assemblers More...
class  LinearLocalStiffness
 Base class for linear local assemblers. More...
class  P1MGTransfer
 A class for mapping a P1 function to a P1 function. More...
class  P1OperatorBase
 A class for mapping a P1 function to a P1 function. More...
class  P1OperatorAssembler
 Extends P1OperatorBase by a generic methods to assemble global stiffness matrix from local stiffness matrices. More...
class  LeafP1OperatorAssembler
 Leafwise assembler. More...
class  LevelP1OperatorAssembler
 Levelwise assembler. More...
class  MonomialShapeFunction
 multivariate monomials of the form x^a.y^b monomial order/total degree == p ; p <= (a+b) More...
class  MonomialShapeFunctionSetCreator
 Template Metaprogramm creating the entries for MonomialShapeFunctionSet. More...
struct  MonomialShapeFunctionSetCreator< C, T, dim, 0 >
 Specializes the beginning of the recursion. More...
struct  MonomialShapeFunctionSetCreator< C, T, dim, dim >
 Specializes the end of the recursion. More...
class  MonomialShapeFunctionSet
 a ShapeFunctionSet of monomial shapefunctions More...
class  MonomialShapeFunctionSetSize
 calculates the size of a MonomialShapeFunctionSet More...
struct  MonomialShapeFunctionSetSize< 1, order >
 Specializeses the end of the recursion. More...
class  MonomialShapeFunctionSetContainer
 a ShapeFunctionSetContainer of monomial shapefunctions More...
class  OrthonormalShapeFunctionSetSize
 calculates the size of a OrthonormalShapeFunctionSet More...
struct  OrthonormalShapeFunctionSetSize< 1, order >
 Specializeses the end of the recursion. More...
class  OrthonormalShapeFunction
 multivariate monomials of the form x^a.y^b monomial order/total degree == p ; (a+b) <= p More...
class  OrthonormalShapeFunctionSet
 a ShapeFunctionSet of orthonormal shapefunctions More...
class  OrthonormalShapeFunctionSetContainer
 a ShapeFunctionSetContainer of orthonormal shapefunctions More...
class  P2HierarchicalCubeShapeFunction
 Hierarchical shape functions for Lagrange finite elements. More...
class  P2HierarchicalCubeShapeFunctionSet
class  P2HierarchicalCubeShapeFunctionSetContainer
 This are P1 shape functions in the cube without virtual functions. More...
class  P2HierarchicalPrismShapeFunction
class  P2HierarchicalPrismShapeFunctionSetContainer
 P2 shape functions in the prism without virtual functions. More...
class  HierarchicalShapeFunction
 A scalar (N=1) ShapeFunction extended by a method providing a position. More...
class  HierarchicalShapeFunctionSet
 A scalar (N=1) ShapeFunctionSet that returns a HierarchicalShapeFunction. More...
class  HierarchicalShapeFunctionWrapper
class  HierarchicalShapeFunctionSetWrapper
class  HierarchicalShapeFunctionSetContainer
 This are Hierarchical shape functions for any element type and order. More...
class  HierarchicalShapeFunctionSetContainer< C, T, 3 >
 This are Hierarchical shape functions for any element type and order (in the future ... ). More...
class  P0CubeShapeFunction
 Shape functions for Lagrange finite elements. More...
class  P0CubeShapeFunctionSet
class  P0CubeShapeFunctionSetContainer
 This are P1 shape functions in the cube without virtual functions. More...
class  P1CubeShapeFunction
class  P1CubeShapeFunctionSet
class  P1CubeShapeFunctionSetContainer
 This are P1 shape functions in the cube without virtual functions. More...
class  P2CubeShapeFunction
class  P2CubeShapeFunctionSet
class  P2CubeShapeFunctionSetContainer
 This are P1 shape functions in the cube without virtual functions. More...
class  P0PrismShapeFunction
class  P1PrismShapeFunction
class  P2PrismShapeFunction
class  P0PrismShapeFunctionSetContainer
 P0 shape functions in the prism without virtual functions. More...
class  P1PrismShapeFunctionSetContainer
 P1 shape functions in the prism without virtual functions. More...
class  P2PrismShapeFunctionSetContainer
 P2 shape functions in the prism without virtual functions. More...
class  P0PyramidShapeFunction
class  P1PyramidShapeFunction
class  P0PyramidShapeFunctionSetContainer
 P0 shape functions in the pyramid without virtual functions. More...
class  P1PyramidShapeFunctionSetContainer
 P1 shape functions in the pyramid without virtual functions. More...
class  P0SimplexShapeFunction
class  P0SimplexShapeFunctionSetContainer
 P0 shape functions in the simplex without virtual functions. More...
class  P1SimplexShapeFunction
class  P1SimplexShapeFunctionSetContainer
 These are P1 shape functions in the simplex without virtual functions. More...
class  LagrangeShapeFunction
 A scalar (N=1) ShapeFunction extended by a method providing a position. More...
class  LagrangeShapeFunctionSet
 A scalar (N=1) ShapeFunctionSet that returns a LagrangeShapeFunction. More...
class  LagrangeShapeFunctionWrapper
class  LagrangeShapeFunctionSetWrapper
class  LagrangeShapeFunctionSetContainer
 This are Lagrange shape functions for any element type and order. More...
class  LagrangeShapeFunctionSetContainer< C, T, 3 >
 This are Lagrange shape functions for any element type and order (in the future ... ). More...
class  QuadraturePointShapeFunction
 Base class for a shape function evaluated at a quadrature point. More...
class  QuadraturePointShapeFunctionSet
 Base class for a shape function evaluated for a quadrature rule. More...
class  QuadratureRuleShapeFunctionSet
 Base class for a shape function set evaluated for a quadrature rule. More...
class  QuadratureRuleShapeFunctionSetCache
 A cache of sets of shape functions evaluated at quadrature points. More...
class  ShapeFunction
class  ShapeFunctionSet
class  ShapeFunctionSetContainer

Typedefs

typedef std::pair< int, int > P1OperatorLink
 defines a class for piecewise linear finite element functions

Enumerations

enum  { MonomialShapeFunctionDefaultMaxOrder = 5 }

Variables

const int InfinitelyDifferentiable = 32767
 A constant for infinite differentiability order.

Generated on 6 Jan 2009 with Doxygen (ver 1.5.1) [logfile].