11 #ifndef _CONSTRAINEDLS_H_ 12 #define _CONSTRAINEDLS_H_ 17 #include "NamespaceHeader.H" 107 #include "NamespaceFooter.H" Real m_residual
Definition: ConstrainedLS.H:95
LSResult solveBoundConstrained(Vector< Real > &a_x, Real **a_A, const Vector< Real > &a_rhs, const Vector< Real > &a_lowerBound, const Vector< Real > &a_upperBound)
Definition: ConstrainedLS.H:32
int numberActiveConstraints() const
LSResult solveUnconstrained(Vector< Real > &a_x, Real **a_A, const Vector< Real > &a_rhs)
Definition: ConstrainedLS.H:33
Bound
Definition: ConstrainedLS.H:22
void allocArray(const int &rows, const int &cols, Real **&A)
LSResult qrSolution(Real **a_A, Vector< Real > &a_x, Vector< Real > &a_b, Real &resq)
Definition: ConstrainedLS.H:35
LSResult
Definition: ConstrainedLS.H:29
Vector< Bound > m_boundState
Definition: ConstrainedLS.H:89
Definition: ConstrainedLS.H:24
Definition: ConstrainedLS.H:31
double Real
Definition: REAL.H:33
Definition: ConstrainedLS.H:26
bool boundsConsistent(const Vector< Real > &a_lowBound, const Vector< Real > &a_hiBound) const
Definition: ConstrainedLS.H:25
int m_nbound
Definition: ConstrainedLS.H:90
Vector< Bound > getConstraints() const
Definition: ConstrainedLS.H:19
void freeArray(const int &rows, const int &cols, Real **&A)
Definition: ConstrainedLS.H:34