Skip to main content

Module methods

Module methods 

Source
Expand description

Multi-level and multi-fidelity optimization methods

Implements:

  • MultilevelOptimizer (coarse-to-fine)
  • VariableFidelity model manager
  • MFRBF surrogate with additive correction
  • TrustHierarchy (hierarchical trust regions)
  • MultigridOptimizer (multigrid-inspired V/W cycles)

Structs§

FidelityLevel
A single fidelity level with an evaluation cost multiplier
MfRbf
Multi-fidelity RBF surrogate with additive correction.
MfRbfOptions
Options for the MFRBF surrogate
MultigridOptimizer
Multigrid-inspired optimizer using a hierarchy of approximation levels.
MultigridOptions
Options for the multigrid optimizer
MultilevelOptimizer
Multi-level (coarse-to-fine) optimizer
MultilevelOptions
Options for the multi-level optimizer
MultilevelResult
Result of a multi-level / multi-fidelity optimization
TrustHierarchy
Hierarchical trust region management across fidelity levels.
TrustHierarchyOptions
Options for the hierarchical trust region
VariableFidelity
Variable fidelity model manager
VariableFidelityOptions
Options for variable fidelity optimization

Enums§

CycleType
Multigrid cycle type