#include <SymMatrix.hh>
Inheritance diagram for SymMatrix:
Public Methods | |
virtual void | mult (double alpha, const IotrVector &x, double beta, IotrVector &y) const=0 |
y = beta * y + alpha * M * x | |
int | size () const |
return the size of the matrix | |
virtual void | writefToStream (std::ostream &out, const char format[]) const=0 |
Write the components of this OOQP_Matrix to a stream, subject to a format. | |
virtual void | symCopyFromSparseCols (const int irow[], const int kcol[], const double M[], int &has_upper)=0 |
Set some of the diagonal elements of a matrix. |
|
Set some of the diagonal elements of a matrix.
Implemented in DenseSymMatrix, and SparseSymMatrix. |
|
Write the components of this OOQP_Matrix to a stream, subject to a format.
Implemented in DenseSymMatrix, and SparseSymMatrix. |