|
ROL
|
#include "ROL_RandomVector.hpp"#include "ROL_StdVector.hpp"#include "ROL_NonlinearProgram.hpp"#include "ROL_OptimizationProblem.hpp"#include "ROL_InteriorPointPenalty.hpp"#include "ROL_PrimalDualInteriorPointResidual.hpp"#include "HS_Problem_041.hpp"#include <iomanip>Go to the source code of this file.
Macros | |
| #define | OPTIMIZATION_PROBLEM_REFACTOR |
Typedefs | |
| typedef double | RealT |
Functions | |
| template<class Real > | |
| void | printVector (const ROL::Vector< Real > &x, std::ostream &outStream) |
| template<class Real > | |
| void | value (ROL::Vector< Real > &c, const ROL::Vector< Real > &sol, const Real &mu) |
| template<class Real > | |
| void | applyJacobian (ROL::Vector< Real > &jv, const ROL::Vector< Real > &v, const ROL::Vector< Real > &sol) |
| int | main (int argc, char *argv[]) |
| #define OPTIMIZATION_PROBLEM_REFACTOR |
Definition at line 44 of file step/interiorpoint/test_02.cpp.
| typedef double RealT |
Definition at line 205 of file step/interiorpoint/test_02.cpp.
| void printVector | ( | const ROL::Vector< Real > & | x, |
| std::ostream & | outStream | ||
| ) |
Definition at line 68 of file step/interiorpoint/test_02.cpp.
Referenced by main().
| void value | ( | ROL::Vector< Real > & | c, |
| const ROL::Vector< Real > & | sol, | ||
| const Real & | mu | ||
| ) |
Definition at line 99 of file step/interiorpoint/test_02.cpp.
Referenced by ROL::EqualityConstraint< Real >::applyAdjointJacobian(), ROL::EqualityConstraint< Real >::applyJacobian(), ROL::EqualityConstraint< Real >::checkApplyAdjointJacobian(), ROL::EqualityConstraint< Real >::checkApplyJacobian(), ROL::Objective< Real >::checkGradient(), ROL::Objective< Real >::dirDeriv(), ROL::getValidROLParameters(), main(), DiffusionEqualityConstraint< Real >::solve(), ROL::tierParameterList(), and Example_Objective< Real >::value().
| void applyJacobian | ( | ROL::Vector< Real > & | jv, |
| const ROL::Vector< Real > & | v, | ||
| const ROL::Vector< Real > & | sol | ||
| ) |
Definition at line 150 of file step/interiorpoint/test_02.cpp.
Referenced by ROL::EqualityConstraint< Real >::checkAdjointConsistencyJacobian(), ROL::EqualityConstraint< Real >::checkApplyJacobian(), main(), and ROL::EqualityConstraint< Real >::solveAugmentedSystem().
| int main | ( | int | argc, |
| char * | argv[] | ||
| ) |
Definition at line 207 of file step/interiorpoint/test_02.cpp.
References applyJacobian(), ROL::CreatePartitionedVector(), printVector(), ROL::RandomizeVector(), and value().
1.8.13