ROL
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
oCROL::AlgorithmProvides an interface to run optimization algorithms
oCROL::AlgorithmState< Real >State for algorithm class. Will be used for restarts
oCROL::BatchManager< Real >
oCBoundaryValueProblem< Real >Compute the constraint vector -u'' + exp(u) - z with natural boundary conditions
oCROL::BoundConstraint< Real >Provides the interface to apply upper and lower bound constraints
oCROL::Bundle< Real >Provides the interface for and implments a bundle
oCROL::Constraints< Real >
oCROL::DefaultAlgorithm< Real >
oCDiffU
oCROL::Distribution< Real >
oCROL::EqualityConstraint< Real >Defines the equality constraint operator interface
oCExample_Objective< Real >Objective function:

\[f(x) = exp(x_1 x_2 x_3 x_4 x_5) + \frac{1}{2}*(x_1^3+x_2^3+1)^2 \]

oCExpU
oCFiniteDifference< Real >
oCFunctionZakharov< ScalarT >
oCFunctionZakharov< GradType >
oCFunctionZakharov< HessVecType >
oCFunctionZakharov< Real >
oCInnerProductMatrix< Real >
oCROL::Krylov< Real >Provides definitions for Krylov solvers
oCLagrange< Real >
oCROL::LinearOperator< Real >Provides the interface to apply a linear operator
oCROL::LineSearch< Real >Provides interface for and implements line searches
oCMinusZ
oCROL::MultiVector< Real >Provides a container and operations on multiple ROL vectors for use with other Trilinos packages which require multivectors
oCNodalBasis< Real >
oCROL::Objective< Real >Provides the interface to evaluate objective functions
oCROL::PositiveFunction< Real >
oCQuadraticTracking< Real >Objective to minimize

\[ \frac{1}{2} \|u-u_\text{targ}|\^2 + \frac{\gamma}{2}\|z\|^2 \]

oCROL::Quadrature< Real >
oCROL::removeSpecialCharacters
oCROL::RiskMeasure< Real >
oCROL::ROLBurkardtRulesProviding integration rules, created by John Burkardt, Scientific Computing, Florida State University, modified and redistributed by D. Kouri
oCSacado_EqualityConstraint_SimOpt
oCROL::SampleGenerator< Real >
oCROL::SandiaRules
oCROL::SandiaSGMGA
oCROL::Secant< Real >Provides interface for and implements limited-memory secant operators
oCROL::SecantState< Real >
oCROL::sgmga
oCROL::SparseGridInfo
oCROL::StatusTest< Real >Provides an interface to check status of optimization algorithms
oCROL::Step< Real >Provides the interface to compute optimization steps
oCROL::StepState< Real >State for step class. Will be used for restarts
oCROL::TrustRegion< Real >Provides interface for and implements trust-region subproblem solvers
\CROL::Vector< Real >Defines the linear algebra or vector space interface