| rosenbrock/example_01.cpp | |
| json/example_01.cpp | |
| zakharov/example_01.cpp | |
| dual-spaces/rosenbrock-1/example_01.cpp | |
| dual-spaces/simple-eq-constr-1/example_01.cpp | |
| burgers-control/example_01.cpp | |
| poisson-control/example_01.cpp | |
| poisson-inversion/example_01.cpp | |
| gross-pitaevskii/example_01.cpp | |
| json/example_01.hpp | |
| burgers-control/example_01.hpp | |
| gross-pitaevskii/example_01.hpp | |
| example_01a.cpp | An example combining ROL and Sacado to mimize the Zakharov function. The gradient and the action of the Hessian on a given vector are computed by Sacado using automatic differentiation |
| example_01a.hpp | |
| example_01b.cpp | An example combining ROL and Sacado to mimize the Zakharov function. The gradient and the action of the Hessian on a given vector are computed by Sacado using automatic differentiation |
| example_01b.hpp | |
| sacado/example_02.cpp | An example equality constrained problem combining ROL and Sacado This is the same problem as found in rol/examples/simple-eq-constr with the objective gradient, objective Hessian direction, constraint Jacobian direction, constraint adjoint Jacobian direction, and constraint adjoint Hessian direction computed via automatic differentiation with Sacado |
| zakharov/example_02.cpp | |
| burgers-control/example_02.cpp | |
| poisson-control/example_02.cpp | |
| poisson-inversion/example_02.cpp | |
| gross-pitaevskii/example_02.cpp | |
| sacado/example_02.hpp | |
| burgers-control/example_02.hpp | |
| poisson-control/example_02.hpp | |
| gross-pitaevskii/example_02.hpp | |
| example_03.cpp | Shows how to solve an optimal control problem constrained by unsteady Burgers' equation with the SimOpt interface |
| example_03.hpp | |
| example_04.cpp | Shows how to solve a steady Burgers' optimal control problem using full-space methods |
| example_04.hpp | Provides definitions of equality constraint and objective for example_04 |
| example_05.cpp | |
| example_05.hpp | |
| example_06.cpp | Shows how to solve a steady Burgers' optimal control problem using full-space methods |
| example_06.hpp | |
| example_07.cpp | Shows how to solve a steady Burgers' optimal control problem using full-space methods |
| example_07.hpp | |
| example_08.cpp | |
| example_08.hpp | |
| FiniteDifference.hpp | |
| InnerProductMatrix.hpp | |
| Lagrange.hpp | |
| LinearAlgebra.hpp | |
| NodalBasis.hpp | |
| OrthogonalPolynomials.hpp | |
| ROL_AbsoluteValue.hpp | |
| ROL_Algorithm.hpp | |
| ROL_Arcsine.hpp | |
| ROL_AtomVector.hpp | |
| ROL_AugmentedLagrangian.hpp | |
| ROL_AugmentedLagrangian_SimOpt.hpp | |
| ROL_AugmentedLagrangianStep.hpp | |
| ROL_BackTracking.hpp | |
| ROL_BarzilaiBorwein.hpp | |
| ROL_BatchManager.hpp | |
| ROL_BatchStdVector.hpp | |
| ROL_Beale.hpp | Contains definitions for Beale's function |
| ROL_Beta.hpp | |
| ROL_BinaryConstraint.hpp | |
| ROL_Bisection.hpp | |
| ROL_BlockOperator.hpp | |
| ROL_BlockOperator2.hpp | |
| ROL_BlockOperator2Determinant.hpp | |
| ROL_BlockOperator2Diagonal.hpp | |
| ROL_BlockOperator2UnitLower.hpp | |
| ROL_BlockOperator2UnitUpper.hpp | |
| ROL_BoundConstraint.hpp | |
| ROL_BoundConstraint_Partitioned.hpp | |
| ROL_BoundConstraint_SimOpt.hpp | |
| ROL_BoundInequalityConstraint.hpp | |
| ROL_BPOE.hpp | |
| ROL_BPOEObjective.hpp | |
| ROL_Brents.hpp | |
| ROL_Bundle.hpp | |
| ROL_Bundle_AS.hpp | |
| ROL_Bundle_TT.hpp | |
| ROL_BundleStatusTest.hpp | |
| ROL_BundleStep.hpp | |
| ROL_BVP.hpp | Contains definitions for the discrete boundary value problem (More, Garbow, Hillstrom, 1981) |
| ROL_CArrayVector.hpp | |
| ROL_Cauchy.hpp | |
| ROL_CauchyPoint.hpp | |
| ROL_CDFObjective.hpp | |
| ROL_ChebyshevKusuoka.hpp | |
| ROL_Chi2Divergence.hpp | |
| ROL_CoherentExpUtility.hpp | |
| ROL_ColemanLiModel.hpp | |
| ROL_CompositeConstraint.hpp | |
| ROL_CompositeEqualityConstraint_SimOpt.hpp | |
| ROL_CompositeObjective.hpp | |
| ROL_CompositeObjective_SimOpt.hpp | |
| ROL_CompositeStep.hpp | |
| ROL_ConjugateGradients.hpp | |
| ROL_ConjugateResiduals.hpp | |
| ROL_Constraints.hpp | |
| ROL_ConstraintStatusTest.hpp | |
| ROL_ConvexCombinationRiskMeasure.hpp | |
| ROL_CubicInterp.hpp | |
| ROL_CVaR.hpp | |
| ROL_DiagonalOperator.hpp | |
| ROL_DiodeCircuit.hpp | Contains definitions for the diode circuit problem |
| ROL_Dirac.hpp | |
| ROL_Distribution.hpp | |
| ROL_DistributionFactory.hpp | |
| ROL_DogLeg.hpp | |
| ROL_DoubleDogLeg.hpp | |
| ROL_DyadicOperator.hpp | |
| ROL_ElementwiseVector.hpp | |
| ROL_EqualityConstraint.hpp | |
| ROL_EqualityConstraint_Partitioned.hpp | |
| ROL_EqualityConstraint_SimOpt.hpp | |
| ROL_EqualityConstraint_State.hpp | |
| ROL_EqualityConstraintDef.hpp | |
| ROL_ExpectationQuad.hpp | |
| ROL_Exponential.hpp | |
| ROL_ExpUtility.hpp | |
| ROL_FDivergence.hpp | |
| ROL_FreudensteinRoth.hpp | Contains definitions for Freudenstein and Roth's function |
| ROL_Gamma.hpp | |
| ROL_Gaussian.hpp | |
| ROL_GenMoreauYosidaCVaR.hpp | |
| ROL_GMRES.hpp | |
| ROL_GoldenSection.hpp | |
| ROL_GradientStep.hpp | |
| ROL_HelperFunctions.hpp | Contains definitions for helper functions in ROL |
| ROL_HMCR.hpp | |
| ROL_HMCRObjective.hpp | |
| ROL_HouseholderReflector.hpp | |
| ROL_HS1.hpp | Contains definitions for W. Hock and K. Schittkowski 1st test function |
| ROL_HS2.hpp | Contains definitions for W. Hock and K. Schittkowski 2nd test function |
| ROL_HS24.hpp | Contains definitions for W. Hock and K. Schittkowski 24th test problem which contains bound and inequality constraints |
| ROL_HS25.hpp | Contains definitions for W. Hock and K. Schittkowski 25th test function |
| ROL_HS29.hpp | Contains definitions for W. Hock and K. Schittkowski 32nd test problem which contains only inequality constraints |
| ROL_HS3.hpp | Contains definitions for W. Hock and K. Schittkowski 3rd test function |
| ROL_HS32.hpp | Contains definitions for W. Hock and K. Schittkowski 32nd test problem which contains both inequality and equality constraints |
| ROL_HS38.hpp | Contains definitions for W. Hock and K. Schittkowski 38th test function |
| ROL_HS39.hpp | Contains definitions for W. Hock and K. Schittkowski 39th test function |
| ROL_HS4.hpp | Contains definitions for W. Hock and K. Schittkowski 4th test function |
| ROL_HS45.hpp | Contains definitions for W. Hock and K. Schittkowski 45th test function |
| ROL_HS5.hpp | Contains definitions for W. Hock and K. Schittkowski 5th test function |
| ROL_IdentityOperator.hpp | |
| ROL_InequalityConstraint.hpp | |
| ROL_InteriorPoint.hpp | |
| ROL_InteriorPointPenalty.hpp | |
| interiorpoint/ROL_InteriorPointPrimalDualResidual.hpp | |
| ROL_InteriorPointPrimalDualResidual.hpp | |
| ROL_InteriorPointStep.hpp | |
| ROL_IterationScaling.hpp | |
| ROL_KelleySachsModel.hpp | |
| ROL_KLDivergence.hpp | |
| ROL_Krylov.hpp | |
| ROL_KrylovFactory.hpp | |
| ROL_Kumaraswamy.hpp | |
| ROL_Lanczos.hpp | |
| ROL_Laplace.hpp | |
| ROL_lBFGS.hpp | |
| ROL_lDFP.hpp | |
| ROL_LeastSquares.hpp | Contains definitions for least squares function |
| ROL_LinearCombinationObjective.hpp | |
| ROL_LinearCombinationObjective_SimOpt.hpp | |
| ROL_LinearEqualityConstraint.hpp | |
| ROL_LinearObjective.hpp | |
| ROL_LinearOperator.hpp | |
| ROL_LinearOperatorFromEqualityConstraint.hpp | |
| ROL_LinearOperatorProduct.hpp | |
| ROL_LinearOperatorSum.hpp | |
| ROL_LineSearch.hpp | |
| ROL_LineSearchFactory.hpp | |
| ROL_LineSearchStep.hpp | |
| ROL_LogBarrierObjective.hpp | |
| ROL_LogExponentialQuadrangle.hpp | |
| ROL_Logistic.hpp | |
| ROL_LogQuantileQuadrangle.hpp | |
| ROL_LowerBoundInequalityConstraint.hpp | |
| ROL_lSR1.hpp | |
| ROL_MeanDeviation.hpp | |
| ROL_MeanDeviationFromTarget.hpp | |
| ROL_MeanVariance.hpp | |
| ROL_MeanVarianceFromTarget.hpp | |
| ROL_MeanVarianceQuadrangle.hpp | |
| ROL_MeritFunction.hpp | |
| ROL_Minimax1.hpp | |
| ROL_Minimax2.hpp | |
| ROL_Minimax3.hpp | |
| ROL_MixedQuantileQuadrangle.hpp | |
| ROL_MomentObjective.hpp | |
| ROL_MonteCarloGenerator.hpp | |
| ROL_MoreauYosidaCVaR.hpp | |
| ROL_MoreauYosidaPenalty.hpp | |
| ROL_MoreauYosidaPenaltyStep.hpp | |
| ROL_MultiVector.hpp | |
| ROL_MultiVectorDefault.hpp | |
| ROL_NewtonKrylovStep.hpp | |
| ROL_NewtonStep.hpp | |
| ROL_NonlinearCG.hpp | |
| ROL_NonlinearCGStep.hpp | |
| ROL_NonlinearLeastSquaresObjective.hpp | |
| ROL_NonlinearLeastSquaresObjective_SimOpt.hpp | |
| ROL_NullOperator.hpp | |
| ROL_Objective.hpp | |
| ROL_Objective_FSsolver.hpp | |
| ROL_Objective_SimOpt.hpp | |
| ROL_ObjectiveDef.hpp | |
| ROL_ObjectiveFromBoundConstraint.hpp | |
| ROL_ObjectiveMMA.hpp | |
| ROL_OptimizationProblem.hpp | |
| ROL_OptimizationProblemRefactor.hpp | |
| ROL_OptimizationSolver.hpp | |
| ROL_Parabolic.hpp | |
| ROL_ParaboloidCircle.hpp | Contains definitions for the equality constrained NLP: |
| ROL_ParameterListConverters.hpp | |
| ROL_Parametrize.hpp | |
| ROL_ParametrizedCompositeObjective.hpp | |
| ROL_ParametrizedCompositeObjective_SimOpt.hpp | |
| ROL_ParametrizedEqualityConstraint.hpp | |
| ROL_ParametrizedEqualityConstraint_SimOpt.hpp | |
| ROL_ParametrizedObjective.hpp | |
| ROL_ParametrizedObjective_SimOpt.hpp | |
| ROL_ParametrizedStdObjective.hpp | |
| ROL_PartitionedVector.hpp | |
| ROL_PathBasedTargetLevel.hpp | |
| ROL_PlusFunction.hpp | |
| ROL_PointwiseCDFObjective.hpp | |
| ROL_PoissonControl.hpp | Contains definitions for Poisson optimal control |
| ROL_PoissonInversion.hpp | Contains definitions for Poisson material inversion |
| ROL_PositiveFunction.hpp | |
| ROL_Powell.hpp | Contains definitions for Powell's badly scaled function |
| ROL_PrimalDualActiveSetStep.hpp | |
| ROL_PrimalDualInteriorPointOperator.hpp | |
| ROL_PrimalDualInteriorPointReducedResidual.hpp | |
| ROL_PrimalDualInteriorPointResidual.hpp | |
| ROL_PrimalDualInteriorPointStep.hpp | |
| ROL_PrimalDualSystemStep.hpp | |
| ROL_ProbabilityVector.hpp | |
| ROL_ProfiledVector.hpp | |
| ROL_ProjectedNewtonKrylovStep.hpp | |
| ROL_ProjectedNewtonStep.hpp | |
| ROL_ProjectedSecantStep.hpp | |
| ROL_QuadraticObjective.hpp | |
| ROL_QuadraticPenalty.hpp | |
| ROL_QuadraticPenalty_SimOpt.hpp | |
| ROL_QuantileQuadrangle.hpp | |
| ROL_QuantileRadiusQuadrangle.hpp | |
| ROL_RaisedCosine.hpp | |
| ROL_RandomVector.hpp | |
| ROL_Reduced_AugmentedLagrangian_SimOpt.hpp | |
| ROL_Reduced_EqualityConstraint_SimOpt.hpp | |
| ROL_Reduced_Objective_SimOpt.hpp | |
| ROL_Reduced_ParametrizedObjective_SimOpt.hpp | |
| ROL_RieszVector.hpp | |
| ROL_RiskAverseObjective.hpp | |
| ROL_RiskBoundConstraint.hpp | |
| ROL_RiskLessEqualityConstraint.hpp | |
| ROL_RiskMeasure.hpp | |
| ROL_RiskMeasureFactory.hpp | |
| ROL_RiskMeasureInfo.hpp | |
| ROL_RiskNeutralObjective.hpp | |
| ROL_RiskVector.hpp | |
| ROL_Rosenbrock.hpp | Contains definitions for Rosenbrock's function |
| ROL_SampleGenerator.hpp | |
| ROL_ScalarLinearEqualityConstraint.hpp | |
| ROL_ScalarMinimizationLineSearch.hpp | |
| ROL_ScaledStdVector.hpp | |
| ROL_SchurComplement.hpp | |
| ROL_Secant.hpp | |
| ROL_SecantFactory.hpp | |
| ROL_SecantStep.hpp | |
| ROL_SimController.hpp | |
| ROL_SimpleEqConstrained.hpp | Contains definitions for the equality constrained NLP from Nocedal/Wright, 2nd edition, page 574, example 18.2; note the typo in reversing the initial guess and the solution |
| ROL_SimulatedEqualityConstraint.hpp | |
| ROL_SimulatedObjective.hpp | |
| ROL_SimulatedObjectiveCVaR.hpp | |
| ROL_SimulatedVector.hpp | |
| ROL_SlacklessObjective.hpp | |
| ROL_Smale.hpp | |
| ROL_SmoothedWorstCaseQuadrangle.hpp | |
| ROL_SpectralRisk.hpp | |
| ROL_SROMGenerator.hpp | |
| ROL_SROMVector.hpp | |
| ROL_StatusTest.hpp | |
| ROL_StatusTestFactory.hpp | |
| ROL_StdBoundConstraint.hpp | Contains definitions for std::vector bound constraints |
| ROL_StdEqualityConstraint.hpp | |
| ROL_StdInequalityConstraint.hpp | |
| ROL_StdLinearOperator.hpp | |
| ROL_StdLinearOperatorFactory.hpp | |
| ROL_StdObjective.hpp | |
| ROL_StdTeuchosBatchManager.hpp | |
| ROL_StdTridiagonalOperator.hpp | |
| ROL_StdVector.hpp | |
| ROL_Step.hpp | |
| ROL_StepFactory.hpp | |
| ROL_StochasticProblem.hpp | |
| ROL_SumOfSquares.hpp | Contains definitions for sum of squares function |
| ROL_SuperQuantileQuadrangle.hpp | |
| ROL_TestObjectives.hpp | Contains definitions of test objective functions |
| ROL_TeuchosBatchManager.hpp | |
| ROL_Triangle.hpp | |
| ROL_TruncatedCG.hpp | |
| ROL_TruncatedExponential.hpp | |
| ROL_TruncatedGaussian.hpp | |
| ROL_TruncatedMeanQuadrangle.hpp | |
| ROL_TrustRegion.hpp | |
| ROL_TrustRegionFactory.hpp | |
| ROL_TrustRegionModel.hpp | |
| ROL_TrustRegionStep.hpp | |
| ROL_TrustRegionTypes.hpp | Contains definitions of enums for trust region algorithms |
| ROL_Types.hpp | Contains definitions of custom data types in ROL |
| ROL_Uniform.hpp | |
| ROL_UpperBoundInequalityConstraint.hpp | |
| ROL_UserInputGenerator.hpp | |
| ROL_ValidParameters.hpp | |
| ROL_Vector.hpp | |
| ROL_Vector_SimOpt.hpp | |
| ROL_VectorNorms.hpp | |
| ROL_Zakharov.hpp | Contains definitions for the Zakharov function as evaluated using only the ROL::Vector interface |
| function/operator/test_01.cpp | |
| function/test_01.cpp | |
| step/interiorpoint/test_01.cpp | |
| step/krylov/test_01.cpp | |
| step/test_01.cpp | |
| vector/test_01.cpp | |
| function/operator/test_02.cpp | |
| function/test_02.cpp | |
| step/interiorpoint/test_02.cpp | |
| step/krylov/test_02.cpp | |
| step/test_02.cpp | |
| vector/test_02.cpp | |
| function/test_03.cpp | |
| step/interiorpoint/test_03.cpp | |
| step/test_03.cpp | |
| vector/test_03.cpp | |
| function/test_04.cpp | |
| step/test_04.cpp | |
| vector/test_04.cpp | |
| test_04.hpp | |
| function/test_05.cpp | |
| step/test_05.cpp | |
| vector/test_05.cpp | |
| function/test_06.cpp | |
| step/test_06.cpp | |
| vector/test_06.cpp | |
| function/test_07.cpp | |
| step/test_07.cpp | |
| vector/test_07.cpp | |
| function/test_08.cpp | |
| step/test_08.cpp | |
| function/test_09.cpp | |
| step/test_09.cpp | |
| function/test_10.cpp | |
| step/test_10.cpp | |
| function/test_11.cpp | |
| step/test_11.cpp | |
| test_11.hpp | |
| function/test_12.cpp | |
| step/test_12.cpp | |
| test_13.cpp | Validate BinaryConstraint class |