|
ROL
|
Classes | |
| class | EqualityConstraint_HS32 |
| class | EqualityConstraint_HS39a |
| class | EqualityConstraint_HS39b |
| class | EqualityConstraint_ParaboloidCircle |
| Equality constraint c(x,y) = (x-2)^2 + y^2 - 1. More... | |
| class | EqualityConstraint_SimpleEqConstrained |
| Equality constraints c_i(x) = 0, where: c1(x) = x1^2+x2^2+x3^2+x4^2+x5^2 - 10 c2(x) = x2*x3-5*x4*x5 c3(x) = x1^3 + x2^3 + 1. More... | |
| class | InequalityConstraint_HS24 |
| class | InequalityConstraint_HS29 |
| class | InequalityConstraint_HS32 |
| class | Objective_Beale |
| Beale's function. More... | |
| class | Objective_BVP |
| The discrete boundary value problem. More... | |
| class | Objective_DiodeCircuit |
| The diode circuit problem. More... | |
| class | Objective_FreudensteinRoth |
| Freudenstein and Roth's function. More... | |
| class | Objective_HS1 |
| W. Hock and K. Schittkowski 1st test function. More... | |
| class | Objective_HS2 |
| W. Hock and K. Schittkowski 2nd test function. More... | |
| class | Objective_HS24 |
| class | Objective_HS25 |
| W. Hock and K. Schittkowski 25th test function. More... | |
| class | Objective_HS29 |
| class | Objective_HS3 |
| W. Hock and K. Schittkowski 3rd test function. More... | |
| class | Objective_HS32 |
| class | Objective_HS38 |
| W. Hock and K. Schittkowski 38th test function. More... | |
| class | Objective_HS39 |
| W. Hock and K. Schittkowski 39th test function. More... | |
| class | Objective_HS4 |
| W. Hock and K. Schittkowski 4th test function. More... | |
| class | Objective_HS45 |
| W. Hock and K. Schittkowski 45th test function. More... | |
| class | Objective_HS5 |
| W. Hock and K. Schittkowski 5th test function. More... | |
| class | Objective_LeastSquares |
| Least squares function. More... | |
| class | Objective_ParaboloidCircle |
| Objective function: f(x,y) = x^2 + y^2. More... | |
| class | Objective_PoissonControl |
| Poisson distributed control. More... | |
| class | Objective_PoissonInversion |
| Poisson material inversion. More... | |
| class | Objective_Powell |
| Powell's badly scaled function. More... | |
| class | Objective_Rosenbrock |
| Rosenbrock's function. More... | |
| class | Objective_SimpleEqConstrained |
| Objective function: f(x) = exp(x1*x2*x3*x4*x5) + 0.5*(x1^3+x2^3+1)^2. More... | |
| class | Objective_SumOfSquares |
| Sum of squares function. More... | |
| class | Objective_Zakharov |
| Zakharov function. More... | |
Functions | |
| template<class Real > | |
| void | getBeale (Teuchos::RCP< Objective< Real > > &obj, Teuchos::RCP< Vector< Real > > &x0, Teuchos::RCP< Vector< Real > > &x) |
| template<class Real > | |
| void | getBVP (Teuchos::RCP< Objective< Real > > &obj, Teuchos::RCP< BoundConstraint< Real > > &con, Teuchos::RCP< Vector< Real > > &x0, Teuchos::RCP< Vector< Real > > &x) |
| template<class Real > | |
| void | getFreudensteinRoth (Teuchos::RCP< Objective< Real > > &obj, Teuchos::RCP< Vector< Real > > &x0, Teuchos::RCP< Vector< Real > > &x) |
| template<class Real > | |
| void | getHS1 (Teuchos::RCP< Objective< Real > > &obj, Teuchos::RCP< BoundConstraint< Real > > &con, Teuchos::RCP< Vector< Real > > &x0, Teuchos::RCP< Vector< Real > > &x) |
| template<class Real > | |
| void | getHS2 (Teuchos::RCP< Objective< Real > > &obj, Teuchos::RCP< BoundConstraint< Real > > &con, Teuchos::RCP< Vector< Real > > &x0, Teuchos::RCP< Vector< Real > > &x) |
| template<class Real > | |
| Teuchos::RCP< Objective< Real > > | getObjective_HS24 (void) |
| template<class Real > | |
| Teuchos::RCP< InequalityConstraint< Real > > | getInequalityConstraint_HS24 (void) |
| template<class Real > | |
| Teuchos::RCP< BoundConstraint< Real > > | getBoundConstraint_HS24 (void) |
| template<class Real > | |
| Teuchos::RCP< Vector< Real > > | getInitialGuess_HS24 (void) |
| template<class Real > | |
| Teuchos::RCP< Vector< Real > > | getSolution_HS24 (void) |
| template<class Real > | |
| Teuchos::RCP< Vector< Real > > | getInequalityMultiplier_HS24 (void) |
| template<class Real > | |
| void | getHS25 (Teuchos::RCP< Objective< Real > > &obj, Teuchos::RCP< BoundConstraint< Real > > &con, Teuchos::RCP< Vector< Real > > &x0, Teuchos::RCP< Vector< Real > > &x) |
| template<class Real > | |
| void | getHS3 (Teuchos::RCP< Objective< Real > > &obj, Teuchos::RCP< BoundConstraint< Real > > &con, Teuchos::RCP< Vector< Real > > &x0, Teuchos::RCP< Vector< Real > > &x) |
| template<class Real > | |
| void | getHS38 (Teuchos::RCP< Objective< Real > > &obj, Teuchos::RCP< BoundConstraint< Real > > &con, Teuchos::RCP< Vector< Real > > &x0, Teuchos::RCP< Vector< Real > > &x) |
| template<class Real > | |
| void | getHS4 (Teuchos::RCP< Objective< Real > > &obj, Teuchos::RCP< BoundConstraint< Real > > &con, Teuchos::RCP< Vector< Real > > &x0, Teuchos::RCP< Vector< Real > > &x) |
| template<class Real > | |
| void | getHS45 (Teuchos::RCP< Objective< Real > > &obj, Teuchos::RCP< BoundConstraint< Real > > &con, Teuchos::RCP< Vector< Real > > &x0, Teuchos::RCP< Vector< Real > > &x) |
| template<class Real > | |
| void | getHS5 (Teuchos::RCP< Objective< Real > > &obj, Teuchos::RCP< BoundConstraint< Real > > &con, Teuchos::RCP< Vector< Real > > &x0, Teuchos::RCP< Vector< Real > > &x) |
| template<class Real > | |
| void | getLeastSquares (Teuchos::RCP< Objective< Real > > &obj, Teuchos::RCP< Vector< Real > > &x0, Teuchos::RCP< Vector< Real > > &x) |
| template<class Real , class XPrim , class XDual , class CPrim , class CDual > | |
| void | getParaboloidCircle (Teuchos::RCP< Objective< Real > > &obj, Teuchos::RCP< EqualityConstraint< Real > > &constr, Vector< Real > &x0, Vector< Real > &sol) |
| template<class Real > | |
| void | getPoissonControl (Teuchos::RCP< Objective< Real > > &obj, Teuchos::RCP< Vector< Real > > &x0, Teuchos::RCP< Vector< Real > > &x) |
| template<class Real > | |
| void | getPoissonInversion (Teuchos::RCP< Objective< Real > > &obj, Teuchos::RCP< Vector< Real > > &x0, Teuchos::RCP< Vector< Real > > &x) |
| template<class Real > | |
| void | getPowell (Teuchos::RCP< Objective< Real > > &obj, Teuchos::RCP< Vector< Real > > &x0, Teuchos::RCP< Vector< Real > > &x) |
| template<class Real , class XPrim , class XDual > | |
| void | getRosenbrock (Teuchos::RCP< Objective< Real > > &obj, Teuchos::RCP< Vector< Real > > &x0, Teuchos::RCP< Vector< Real > > &x) |
| template<class Real , class XPrim , class XDual , class CPrim , class CDual > | |
| void | getSimpleEqConstrained (Teuchos::RCP< Objective< Real > > &obj, Teuchos::RCP< EqualityConstraint< Real > > &constr, Vector< Real > &x0, Vector< Real > &sol) |
| template<class Real > | |
| void | getSumOfSquares (Teuchos::RCP< Objective< Real > > &obj, Teuchos::RCP< Vector< Real > > &x0, Teuchos::RCP< Vector< Real > > &x) |
| template<class Real > | |
| void | getZakharov (Teuchos::RCP< Objective< Real > > &obj, Teuchos::RCP< Vector< Real > > &x0, Teuchos::RCP< Vector< Real > > &x) |
| void ROL::ZOO::getBeale | ( | Teuchos::RCP< Objective< Real > > & | obj, |
| Teuchos::RCP< Vector< Real > > & | x0, | ||
| Teuchos::RCP< Vector< Real > > & | x | ||
| ) |
Definition at line 186 of file ROL_Beale.hpp.
Referenced by ROL::getTestObjectives().
| void ROL::ZOO::getBVP | ( | Teuchos::RCP< Objective< Real > > & | obj, |
| Teuchos::RCP< BoundConstraint< Real > > & | con, | ||
| Teuchos::RCP< Vector< Real > > & | x0, | ||
| Teuchos::RCP< Vector< Real > > & | x | ||
| ) |
Definition at line 156 of file ROL_BVP.hpp.
Referenced by ROL::getTestObjectives().
| void ROL::ZOO::getFreudensteinRoth | ( | Teuchos::RCP< Objective< Real > > & | obj, |
| Teuchos::RCP< Vector< Real > > & | x0, | ||
| Teuchos::RCP< Vector< Real > > & | x | ||
| ) |
Definition at line 153 of file ROL_FreudensteinRoth.hpp.
Referenced by ROL::getTestObjectives().
| void ROL::ZOO::getHS1 | ( | Teuchos::RCP< Objective< Real > > & | obj, |
| Teuchos::RCP< BoundConstraint< Real > > & | con, | ||
| Teuchos::RCP< Vector< Real > > & | x0, | ||
| Teuchos::RCP< Vector< Real > > & | x | ||
| ) |
Definition at line 123 of file ROL_HS1.hpp.
Referenced by ROL::getTestObjectives().
| void ROL::ZOO::getHS2 | ( | Teuchos::RCP< Objective< Real > > & | obj, |
| Teuchos::RCP< BoundConstraint< Real > > & | con, | ||
| Teuchos::RCP< Vector< Real > > & | x0, | ||
| Teuchos::RCP< Vector< Real > > & | x | ||
| ) |
Definition at line 148 of file ROL_HS2.hpp.
Referenced by ROL::getTestObjectives(), and main().
| Teuchos::RCP<Objective<Real> > ROL::ZOO::getObjective_HS24 | ( | void | ) |
Definition at line 169 of file ROL_HS24.hpp.
| Teuchos::RCP<InequalityConstraint<Real> > ROL::ZOO::getInequalityConstraint_HS24 | ( | void | ) |
Definition at line 174 of file ROL_HS24.hpp.
| Teuchos::RCP<BoundConstraint<Real> > ROL::ZOO::getBoundConstraint_HS24 | ( | void | ) |
Definition at line 180 of file ROL_HS24.hpp.
| Teuchos::RCP<Vector<Real> > ROL::ZOO::getInitialGuess_HS24 | ( | void | ) |
Definition at line 196 of file ROL_HS24.hpp.
| Teuchos::RCP<Vector<Real> > ROL::ZOO::getSolution_HS24 | ( | void | ) |
Definition at line 206 of file ROL_HS24.hpp.
| Teuchos::RCP<Vector<Real> > ROL::ZOO::getInequalityMultiplier_HS24 | ( | void | ) |
Definition at line 216 of file ROL_HS24.hpp.
| void ROL::ZOO::getHS25 | ( | Teuchos::RCP< Objective< Real > > & | obj, |
| Teuchos::RCP< BoundConstraint< Real > > & | con, | ||
| Teuchos::RCP< Vector< Real > > & | x0, | ||
| Teuchos::RCP< Vector< Real > > & | x | ||
| ) |
Definition at line 189 of file ROL_HS25.hpp.
Referenced by ROL::getTestObjectives().
| void ROL::ZOO::getHS3 | ( | Teuchos::RCP< Objective< Real > > & | obj, |
| Teuchos::RCP< BoundConstraint< Real > > & | con, | ||
| Teuchos::RCP< Vector< Real > > & | x0, | ||
| Teuchos::RCP< Vector< Real > > & | x | ||
| ) |
Definition at line 137 of file ROL_HS3.hpp.
Referenced by ROL::getTestObjectives().
| void ROL::ZOO::getHS38 | ( | Teuchos::RCP< Objective< Real > > & | obj, |
| Teuchos::RCP< BoundConstraint< Real > > & | con, | ||
| Teuchos::RCP< Vector< Real > > & | x0, | ||
| Teuchos::RCP< Vector< Real > > & | x | ||
| ) |
Definition at line 145 of file ROL_HS38.hpp.
Referenced by ROL::getTestObjectives().
| void ROL::ZOO::getHS4 | ( | Teuchos::RCP< Objective< Real > > & | obj, |
| Teuchos::RCP< BoundConstraint< Real > > & | con, | ||
| Teuchos::RCP< Vector< Real > > & | x0, | ||
| Teuchos::RCP< Vector< Real > > & | x | ||
| ) |
Definition at line 118 of file ROL_HS4.hpp.
Referenced by ROL::getTestObjectives().
| void ROL::ZOO::getHS45 | ( | Teuchos::RCP< Objective< Real > > & | obj, |
| Teuchos::RCP< BoundConstraint< Real > > & | con, | ||
| Teuchos::RCP< Vector< Real > > & | x0, | ||
| Teuchos::RCP< Vector< Real > > & | x | ||
| ) |
Definition at line 151 of file ROL_HS45.hpp.
Referenced by ROL::getTestObjectives().
| void ROL::ZOO::getHS5 | ( | Teuchos::RCP< Objective< Real > > & | obj, |
| Teuchos::RCP< BoundConstraint< Real > > & | con, | ||
| Teuchos::RCP< Vector< Real > > & | x0, | ||
| Teuchos::RCP< Vector< Real > > & | x | ||
| ) |
Definition at line 139 of file ROL_HS5.hpp.
Referenced by ROL::getTestObjectives().
| void ROL::ZOO::getLeastSquares | ( | Teuchos::RCP< Objective< Real > > & | obj, |
| Teuchos::RCP< Vector< Real > > & | x0, | ||
| Teuchos::RCP< Vector< Real > > & | x | ||
| ) |
Definition at line 166 of file ROL_LeastSquares.hpp.
Referenced by ROL::getTestObjectives().
| void ROL::ZOO::getParaboloidCircle | ( | Teuchos::RCP< Objective< Real > > & | obj, |
| Teuchos::RCP< EqualityConstraint< Real > > & | constr, | ||
| Vector< Real > & | x0, | ||
| Vector< Real > & | sol | ||
| ) |
Definition at line 318 of file ROL_ParaboloidCircle.hpp.
References ROL::ZOO::Objective_ParaboloidCircle< Real, XPrim, XDual >::getVector().
| void ROL::ZOO::getPoissonControl | ( | Teuchos::RCP< Objective< Real > > & | obj, |
| Teuchos::RCP< Vector< Real > > & | x0, | ||
| Teuchos::RCP< Vector< Real > > & | x | ||
| ) |
Definition at line 286 of file ROL_PoissonControl.hpp.
Referenced by ROL::getTestObjectives().
| void ROL::ZOO::getPoissonInversion | ( | Teuchos::RCP< Objective< Real > > & | obj, |
| Teuchos::RCP< Vector< Real > > & | x0, | ||
| Teuchos::RCP< Vector< Real > > & | x | ||
| ) |
Definition at line 544 of file ROL_PoissonInversion.hpp.
Referenced by ROL::getTestObjectives().
| void ROL::ZOO::getPowell | ( | Teuchos::RCP< Objective< Real > > & | obj, |
| Teuchos::RCP< Vector< Real > > & | x0, | ||
| Teuchos::RCP< Vector< Real > > & | x | ||
| ) |
Definition at line 168 of file ROL_Powell.hpp.
Referenced by ROL::getTestObjectives().
| void ROL::ZOO::getRosenbrock | ( | Teuchos::RCP< Objective< Real > > & | obj, |
| Teuchos::RCP< Vector< Real > > & | x0, | ||
| Teuchos::RCP< Vector< Real > > & | x | ||
| ) |
Definition at line 169 of file ROL_Rosenbrock.hpp.
| void ROL::ZOO::getSimpleEqConstrained | ( | Teuchos::RCP< Objective< Real > > & | obj, |
| Teuchos::RCP< EqualityConstraint< Real > > & | constr, | ||
| Vector< Real > & | x0, | ||
| Vector< Real > & | sol | ||
| ) |
Definition at line 440 of file ROL_SimpleEqConstrained.hpp.
References ROL::ZOO::Objective_SimpleEqConstrained< Real, XPrim, XDual >::getVector().
| void ROL::ZOO::getSumOfSquares | ( | Teuchos::RCP< Objective< Real > > & | obj, |
| Teuchos::RCP< Vector< Real > > & | x0, | ||
| Teuchos::RCP< Vector< Real > > & | x | ||
| ) |
Definition at line 90 of file ROL_SumOfSquares.hpp.
Referenced by ROL::getTestObjectives().
| void ROL::ZOO::getZakharov | ( | Teuchos::RCP< Objective< Real > > & | obj, |
| Teuchos::RCP< Vector< Real > > & | x0, | ||
| Teuchos::RCP< Vector< Real > > & | x | ||
| ) |
Definition at line 167 of file ROL_Zakharov.hpp.
Referenced by ROL::getTestObjectives().
1.8.13