|
class | CloneableSLE |
| Abstract class for "cloneable" linear systems. More...
|
|
class | ComponentScalarFunction |
| One component of a vector-valued function. More...
|
|
class | ComponentScalarFunctionGradient |
| One component of a vector-valued function gradient. More...
|
|
class | ComponentScalarFunctionHessian |
| One component of a vector-valued function Hessian. More...
|
|
class | EmptyVectorFunction |
| Singleton containing an empty implementation of VectorFunction. More...
|
|
class | EmptyVectorFunctionGradient |
| Singleton containing an empty implementation of VectorFunctionGradient. More...
|
|
class | FullSLE |
| Full linear system, essentially a wrapper around base::DataMatrix. More...
|
|
class | HashRefinementMultiple |
| Descendant of base::HashRefinement refining without the generation of hierarchical ancestors. More...
|
|
class | HierarchisationSLE |
| Linear system of the hierarchization in a sparse grid. More...
|
|
class | InterpolantScalarFunction |
| Sparse grid interpolant of a scalar-valued function. More...
|
|
class | InterpolantScalarFunctionGradient |
| Sparse grid interpolant gradient of a scalar-valued function. More...
|
|
class | InterpolantScalarFunctionHessian |
| Sparse grid interpolant Hessian of a scalar-valued function. More...
|
|
class | InterpolantVectorFunction |
| Sparse grid interpolant of a vector-valued function. More...
|
|
class | InterpolantVectorFunctionGradient |
| Sparse grid interpolant gradient of a vector-valued function. More...
|
|
class | InterpolantVectorFunctionHessian |
| Sparse grid interpolant Hessian of a vector-valued function. More...
|
|
class | IterativeGridGenerator |
| Abstract base class for iterative grid generation methods. More...
|
|
class | IterativeGridGeneratorLinearSurplus |
| Iterative grid generation based on linear surplusses. More...
|
|
class | IterativeGridGeneratorRitterNovak |
| Iterative grid generation based on Ritter/Novak's refinement criterion. More...
|
|
class | IterativeGridGeneratorSOO |
| Iterative grid generator using simultaneous optimistic optimization (SOO). More...
|
|
class | MutexType |
| Wrapper for OpenMP nested locks. More...
|
|
class | OperationMultipleHierarchisation |
| Abstract operation for hierarchization and dehierarchization for multiple sets of function values at the grid nodes. More...
|
|
class | OperationMultipleHierarchisationBspline |
| Hierarchisation operation for B-spline basis functions on Noboundary grids. More...
|
|
class | OperationMultipleHierarchisationBsplineBoundary |
| Hierarchisation operation for B-spline basis functions on Boundary grids. More...
|
|
class | OperationMultipleHierarchisationBsplineClenshawCurtis |
| Hierarchisation operation for B-spline basis functions on Clenshaw-Curtis grids. More...
|
|
class | OperationMultipleHierarchisationFundamentalSpline |
| Hierarchisation operation for B-spline basis functions on Noboundary grids. More...
|
|
class | OperationMultipleHierarchisationLinear |
| Hierarchisation operation for linear basis functions on Noboundary grids. More...
|
|
class | OperationMultipleHierarchisationLinearBoundary |
| Hierarchisation operation for linear basis functions on Boundary grids. More...
|
|
class | OperationMultipleHierarchisationLinearClenshawCurtis |
| Hierarchisation operation for linear basis functions on Clenshaw-Curtis grids. More...
|
|
class | OperationMultipleHierarchisationModBspline |
| Hierarchisation operation for modified B-spline basis functions on Noboundary grids. More...
|
|
class | OperationMultipleHierarchisationModBsplineClenshawCurtis |
| Hierarchisation operation for modified B-spline basis functions on Noboundary grids. More...
|
|
class | OperationMultipleHierarchisationModFundamentalSpline |
| Hierarchisation operation for modified B-spline basis functions on Noboundary grids. More...
|
|
class | OperationMultipleHierarchisationModLinear |
| Hierarchisation operation for modified linear basis functions on Noboundary grids. More...
|
|
class | OperationMultipleHierarchisationModWavelet |
| Hierarchisation operation for modified wavelet basis functions on Noboundary grids. More...
|
|
class | OperationMultipleHierarchisationWavelet |
| Hierarchisation operation for wavelet basis functions on Noboundary grids. More...
|
|
class | OperationMultipleHierarchisationWaveletBoundary |
| Hierarchisation operation for wavelet basis functions on Boundary grids. More...
|
|
class | Printer |
| Singleton class to facilitate debugging output. More...
|
|
class | RandomNumberGenerator |
| Singleton class for generating pseudo-random numbers (wrapper around std::mt19937 from <random>). More...
|
|
class | ScalarFunction |
| Abstract base class for scalar-valued functions \(f\colon [0, 1]^d \to \mathbb{R}\) (e.g., objective functions in optimization). More...
|
|
class | ScalarFunctionGradient |
| Abstract base class for scalar-valued functions \(f\colon [0, 1]^d \to \mathbb{R}\) together with their gradients \(\nabla f\colon [0, 1]^d \to \mathbb{R}^d\) (e.g., gradients of objective functions in optimization). More...
|
|
class | ScalarFunctionHessian |
| Abstract base class for scalar-valued functions \(f\colon [0, 1]^d \to \mathbb{R}\) together with their gradients \(\nabla f\colon [0, 1]^d \to \mathbb{R}^d\) and Hessians \(H_f\colon [0, 1]^d \to \mathbb{R}^{d \times d}\) (e.g., Hessians of objective functions in optimization). More...
|
|
class | ScopedLock |
| Wrapper around MutexType which locks and unlocks upon construction/destruction. More...
|
|
class | SLE |
| Abstract class representing a system of linear equations. More...
|
|
class | VectorFunction |
| Abstract base class for vector-valued functions \(g\colon [0, 1]^d \to \mathbb{R}^m\) (e.g., equality/inequality constraints \(g(\vec{x}) \le \vec{0}\) or \(g(\vec{x}) = \vec{0}\) in optimization). More...
|
|
class | VectorFunctionGradient |
| Abstract base class for vector-valued functions \(g\colon [0, 1]^d \to \mathbb{R}^m\) together with their Jacobians \(\nabla g\colon [0, 1]^d \to \mathbb{R}^{m \times d}\), i.e. More...
|
|
class | VectorFunctionHessian |
| Abstract base class for vector-valued functions \(g\colon [0, 1]^d \to \mathbb{R}^m\) together with their Jacobians \(\nabla g\colon [0, 1]^d \to \mathbb{R}^{m \times d}\), i.e. More...
|
|
class | WrapperScalarFunction |
| Implementation of ScalarFunction that wraps a std::function object. More...
|
|
class | WrapperScalarFunctionGradient |
| Implementation of ScalarFunctionGradient that wraps a std::function object. More...
|
|
class | WrapperScalarFunctionHessian |
| Implementation of ScalarFunctionHessian that wraps a std::function object. More...
|
|
class | WrapperVectorFunction |
| Implementation of VectorFunction that wraps a std::function object. More...
|
|
class | WrapperVectorFunctionGradient |
| Implementation of VectorFunctionGradient that wraps a std::function object. More...
|
|
class | WrapperVectorFunctionHessian |
| Implementation of VectorFunctionHessian that wraps a std::function object. More...
|
|