ROL
|
Shows how to solve an optimal control problem constrained by unsteady Burgers' equation with the SimOpt interface. More...
#include "example_03.hpp"
Go to the source code of this file.
Typedefs | |
typedef double | RealT |
Functions | |
int | main (int argc, char *argv[]) |
Shows how to solve an optimal control problem constrained by unsteady Burgers' equation with the SimOpt interface.
Shows how to solve a steady Burgers' optimal control problem using full-space methods.
Definition in file example_03.cpp.
typedef double RealT |
Definition at line 51 of file example_03.cpp.
int main | ( | int | argc, |
char * | argv[] | ||
) |
Definition at line 53 of file example_03.cpp.
References ROL::Vector_SimOpt< Real >::applyUnary(), ROL::Constraint_SimOpt< Real >::checkAdjointConsistencyJacobian_1(), ROL::Constraint_SimOpt< Real >::checkAdjointConsistencyJacobian_2(), ROL::Constraint< Real >::checkApplyAdjointHessian(), ROL::Constraint< Real >::checkApplyJacobian(), ROL::Objective< Real >::checkGradient(), ROL::Objective< Real >::checkHessVec(), ROL::Constraint_SimOpt< Real >::checkInverseAdjointJacobian_1(), ROL::Constraint_SimOpt< Real >::checkInverseJacobian_1(), ROL::Constraint_SimOpt< Real >::checkSolve(), ROL::StdVector< Real, Element >::clone(), and ROL::Vector< Real >::zero().