const std::vector< Real > & _solution
Desired solution to optimize to.
virtual void computeEqualityConstraints(libMesh::PetscVector< Number > &eqs_constraints) const override
Function to compute the equality constraints.
virtual void computeGradient(libMesh::PetscVector< Number > &gradient) const override
Function to compute gradient.
QuadraticMinimizeConstrained(const InputParameters ¶meters)
static InputParameters validParams()
This form function represents a constrained quadratic objective function: minimize f(x) = val + {i=1}...
virtual Real computeObjective() override
Function to compute objective.
virtual void computeEqualityGradient(libMesh::PetscMatrix< Number > &gradient) const override
Function to compute the gradient of the equality constraints/ This is the last call of the equality c...
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
const Real & _result
Input objective function value.
const InputParameters & parameters() const
This form function simply represents a quadratic objective function: f(x) = val + {i=1}^N (x_i - a_i)...
const Real _eq_constraint