KASKADE 7 development version
Classes
Concepts

STL-like concepts for types to be used as template parameters. More...

Classes

class  LocalToGlobalMapperConcept
 Management of degrees of freedom. More...
 
class  ConverterConcept
 Geometrical transformation of shape function values. More...
 
class  CombinerConcept
 Algebraic combiner of global degrees of freedom to shape function coefficients. More...
 
class  Function
 Function is the interface for evaluatable functions \( f:\Omega\to\mathbb{R}^m \). More...
 
struct  Weighing
 A Weighing is a class that allows to compute weighted averages of values associated to cells of a grid. More...
 
class  Scaling
 A callable that allows to implement weighted (scaled) norms. More...
 
class  HierarchicErrorEstimator_D2BlockInfo
 Defines the block structure of defect systems to be solved by the hierarchical error estimator. More...
 
class  MatrixRepresentedOperator< X, Y >
 Defines a linear operator \(A:\ X\rightarrow Y\) with matrix representation \(M_A \in \mathbb{K}^{n\times m}\). More...
 
class  Collector
 Defines an interface for integrating values computed over a grid. More...
 
class  FunctionView
 A function that supports efficient evaluation via an evaluator. More...
 
class  WeakFunctionView
 A function that supports efficient evaluation via cell and local coordinate. More...
 
class  HyperelasticMaterialLaw
 A hyperelastic material law. More...
 
class  InvariantsMaterialConcept
 A hyperelastic material law formulated in terms of the invariants \( I_1, I_2, I_3 \) of the Cauchy-Green strain tensor \( C \). More...
 
struct  BlockFilter
 A block filter specifying which subblocks of a stiffness matrix or right hand side shall be assembled. More...
 
class  VariationalFunctional
 Documentation of the concept of a quadratic variational functionalThe variational functional concept defines the interface that is accessed by the VariationalFunctionalAssembler. More...
 
class  NonlinearVariationalFunctional
 Documentation of the concept of a nonlinear variational functional The nonlinear variational functional concept defines the interface that is accessed by the LinearizationAt and linearizationAt adapters. It differs from the basic VariationalFunctional concept mainly in how the DomainCache and the BoundaryCache are constructed. More...
 
class  ParabolicEquation
 Documentation of the concept of a parabolic parabolic equation. More...
 

Detailed Description

STL-like concepts for types to be used as template parameters.

The concepts formulate and document the requirements for certain nontrivial types that can be used as template parameters in several parts of Kaskade.