|
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.
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 burgers-control/example_03.cpp.
| int main | ( | int | argc, |
| char * | argv[] ) |
Definition at line 53 of file burgers-control/example_03.cpp.
References ROL::Vector_SimOpt< Real >::applyUnary(), Constraint_SimOpt::checkAdjointConsistencyJacobian_1(), Constraint_SimOpt::checkAdjointConsistencyJacobian_2(), ROL::Objective< Real >::checkGradient(), ROL::ROL::Objective< Real >::checkGradient(), ROL::Objective< Real >::checkHessVec(), ROL::ROL::Objective< Real >::checkHessVec(), Constraint_SimOpt::checkInverseAdjointJacobian_1(), Constraint_SimOpt::checkInverseJacobian_1(), Constraint_SimOpt::checkSolve(), ROL::StdVector< Real, Element >::clone(), and ROL::ROL::Vector< Real >::zero().