|
ROL
|
Shows how to solve the equality constrained NLP from Nocedal/Wright, 2nd edition, page 574, example 18.2. More...
#include "ROL_SimpleEqConstrained.hpp"#include "ROL_Algorithm.hpp"#include "ROL_ConstraintStatusTest.hpp"#include "ROL_CompositeStep.hpp"#include "ROL_Stream.hpp"#include "Teuchos_GlobalMPISession.hpp"#include <iostream>Go to the source code of this file.
Classes | |
| class | OptStdVector< Real, Element > |
| class | OptDualStdVector< Real, Element > |
| class | ConStdVector< Real, Element > |
| class | ConDualStdVector< Real, Element > |
| class | OptStdVector< Real, Element > |
| class | OptDualStdVector< Real, Element > |
| class | ConStdVector< Real, Element > |
| class | ConDualStdVector< Real, Element > |
Typedefs | |
| typedef double | RealT |
Functions | |
| int | main (int argc, char *argv[]) |
Shows how to solve the equality constrained NLP from Nocedal/Wright, 2nd edition, page 574, example 18.2.
Definition in file dual-spaces/simple-eq-constr-1/example_01.cpp.
| typedef double RealT |
Definition at line 58 of file dual-spaces/simple-eq-constr-1/example_01.cpp.
| int main | ( | int | argc, |
| char * | argv[] | ||
| ) |
Definition at line 402 of file dual-spaces/simple-eq-constr-1/example_01.cpp.
References ROL::Vector< Real >::axpy(), ROL::ZOO::getSimpleEqConstrained< Real, XPrim, XDual, CPrim, CDual >::getEqualityConstraint(), ROL::ZOO::getSimpleEqConstrained< Real, XPrim, XDual, CPrim, CDual >::getInitialGuess(), ROL::ZOO::getSimpleEqConstrained< Real, XPrim, XDual, CPrim, CDual >::getObjective(), ROL::ZOO::getSimpleEqConstrained< Real, XPrim, XDual, CPrim, CDual >::getSolution(), OptStdVector< Real, Element >::norm(), ROL::Algorithm< Real >::run(), ROL::Vector< Real >::set(), and ROL::Vector< Real >::zero().
1.8.16