SG++-Doxygen-Documentation
Loading...
Searching...
No Matches
sgpp::optimization Namespace Reference

Namespaces

namespace  file_io
 Namespace with functions to write data (vectors, matrices, grids, ...) to a file.
 
namespace  math
 Namespace with linear algebra functions.
 
namespace  optimizer
 
namespace  test_problems
 

Classes

class  ASInterpolantScalarFunction
 Sparse grid interpolant of a scalar-valued function. More...
 
class  ASInterpolantScalarFunctionGradient
 Sparse grid interpolant gradient of a scalar-valued function $f colon mathbb{R}^d to mathbb{R}$ (in contrast to ASInterpolantScalarFunctionGradient's $f colon [0,1]^d to mathbb{R}$) More...
 
class  FuzzyExtensionPrinciple
 Abstract class for Zadeh's fuzzy extension principle to propagate fuzzy input uncertainties through a function to obtain a fuzzy output uncertainty. More...
 
class  FuzzyExtensionPrincipleViaOptimization
 Zadeh's fuzzy extension principle by solving optimization problems for each \(\alpha\) level. More...
 
class  FuzzyExtensionPrincipleViaTransformation
 Zadeh's fuzzy extension principle by the transformation method, where the optimization problems are solved by sampling the optimization domains and taking the best points. More...
 
class  FuzzyExtensionPrincipleViaVertexMethod
 Zadeh's fuzzy extension principle by the vertex method, where the optimization problems are solved by simply taking the best corners of the confidence intervals. More...
 
class  FuzzyInterval
 Abstract class for a fuzzy interval. More...
 
class  FuzzyIntervalViaConfidenceInterval
 Abstract class for a fuzzy interval which is defined by stating its confidence intervals \((\tilde{x})_\alpha\) for all \(\alpha \in [0, 1]\). More...
 
class  FuzzyIntervalViaMembershipFunction
 Abstract class for a fuzzy interval which is defined by stating its membership function \(\mu_{\tilde{x}}\colon X \to [0, 1]\). More...
 
class  HashRefinementMultiple
 Descendant of base::HashRefinement refining without the generation of hierarchical ancestors. More...
 
class  InterpolatedFuzzyInterval
 Fuzzy interval by piecewise linear interpolation of sample points \((x_i, \alpha_i)\) of the membership function \(\mu_{\tilde{x}}\), i.e., \(\mu_{\tilde{x}}(x_i) = \alpha_i\) ( \(i = 1, \dotsc, n\)). More...
 
class  IterativeGridGenerator
 Abstract base class for iterative grid generation methods. More...
 
class  IterativeGridGeneratorFuzzyRitterNovak
 Iterative grid generation based on Ritter/Novak's refinement criterion like IterativeGridGeneratorRitterNovak, but adapted for the use with fuzzy intervals. 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  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  OperationMultipleHierarchisationFundamentalNakSplineBoundary
 Hierarchisation operation for B-spline basis functions on Noboundary grids. More...
 
class  OperationMultipleHierarchisationFundamentalSpline
 Hierarchisation operation for B-spline basis functions on Noboundary grids. More...
 
class  OperationMultipleHierarchisationFundamentalSplineBoundary
 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  OperationMultipleHierarchisationLinearClenshawCurtisBoundary
 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  OperationMultipleHierarchisationModNakBspline
 Hierarchisation operation for modified B-spline basis functions on Noboundary grids with not-a-knot boundary conditions. More...
 
class  OperationMultipleHierarchisationModWavelet
 Hierarchisation operation for modified wavelet basis functions on Noboundary grids. More...
 
class  OperationMultipleHierarchisationModWeaklyFundamentalNakSpline
 Hierarchisation operation for modified weakly fundamental spline basis functions on Noboundary grids with not-a-knot boundary conditions. More...
 
class  OperationMultipleHierarchisationNakBspline
 Hierarchisation operation for B-spline basis functions on Boundary grids. More...
 
class  OperationMultipleHierarchisationNakBsplineBoundary
 Hierarchisation operation for B-spline basis functions on Boundary grids with not-a-knot boundary conditions. More...
 
class  OperationMultipleHierarchisationNakBsplineExtended
 Hierarchisation operation for B-spline basis functions on Boundary grids. More...
 
class  OperationMultipleHierarchisationNaturalBsplineBoundary
 Hierarchisation operation for B-spline basis functions on Boundary grids with natural boundary conditions. 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  OperationMultipleHierarchisationWeaklyFundamentalNakSplineBoundary
 Hierarchisation operation for weakly fundamental spline basis functions on Boundary grids with not-a-knot boundary conditions. More...
 
class  OperationMultipleHierarchisationWeaklyFundamentalSplineBoundary
 Hierarchisation operation for weakly fundamental spline basis functions on Boundary grids. More...
 
class  QuasiGaussianFuzzyNumber
 Quasi-Gaussian fuzzy number. More...
 
class  ResponseSurface
 General response surface. More...
 
class  ResponseSurfaceVector
 General response surface. More...
 
class  SplineResponseSurface
 stores a sparse grid not a knot B-spline interpolant in the framework of a respsonse surface More...
 
class  SplineResponseSurfaceVector
 stores a sparse grid not a knot B-spline interpolant in the framework of a respsonse surface for a vector valued objective function (in particular time dependent objective functions, where the return values are the time series) More...
 
class  TriangularFuzzyInterval
 Triangular fuzzy interval; its membership function linearly increases from 0 to 1, stays 1, and linearly decreases back to 0. More...