OptimisationProblem

class dolfin.cpp.la.OptimisationProblem

Bases: dolfin.cpp.la.NonlinearProblem

This is a base class for nonlinear optimisation problems which return the real-valued objective function \(f(x)\), its gradient \(F(x) = f'(x)\) and its Hessian \(J(x) = f''(x)\)

Constructor

F()

Compute the gradient \(F(x) = f'(x)\)

J()

Compute the Hessian \(J(x) = f''(x)\)

f()

Compute the objective function \(f(x)\)

form()

Compute the Hessian \(J(x)=f''(x)\) and the gradient \(F(x)=f'(x)\)

thisown

The membership flag