![]() |
![]() |
![]() |
We present a simple program to solve a one-variable optimization problem.
#include "OFELI.h"
using namespace OFELI;
int main(int argc, char *argv[])
{
OptSolver os;
|
os.setOptMethod(OptSolver::TRUNCATED_NEWTON); |
os.setObjective("x1^2-x1+1");
os.setGradient("2*x1-1");
|
os.run(); cout << os << endl; cout << "Solution: " << os.getSolution() << endl; return 0; } |
![]() |
![]() |
![]() |