13#ifndef MINOTAURJACOBIAN_H
14#define MINOTAURJACOBIAN_H
61 Jacobian(
const std::vector<ConstraintPtr> & cons,
const UInt n);
93 { assert(!
"implement me!");}
97 { assert(!
"implement me!");}
99 void write(std::ostream &out)
const;
106 const std::vector<ConstraintPtr> * cons_;
112 typedef Jacobian* JacobianPtr;
Declare important 'types' used in Minotaur.
Definition: Jacobian.h:53
virtual UInt getNumNz()
Return the number of nonzeros in the Jacobian.
Definition: Jacobian.cpp:44
virtual void fillRowColValues(const double *x, double *values, int *error)
Definition: Jacobian.cpp:72
Jacobian()
Default constructor.
Definition: Jacobian.cpp:18
virtual void fillColRowValues(const double *, double *, int *)
Fill values, column wise.
Definition: Jacobian.h:96
virtual void fillColRowIndices(UInt *, UInt *)
Fill indices, column wise.
Definition: Jacobian.h:92
virtual ~Jacobian()
Destroy.
Definition: Jacobian.cpp:38
virtual void fillRowColIndices(UInt *iRow, UInt *jCol)
Definition: Jacobian.cpp:50
Definition: ActiveNodeStore.h:20
unsigned int UInt
Unsigned integer.
Definition: Types.h:30