|
Ipopt
3.12.12
|
This is the matrix space for DenseSymMatrix. More...
#include <IpDenseSymMatrix.hpp>
Inheritance diagram for Ipopt::DenseSymMatrixSpace:Public Member Functions | |
| DenseSymMatrix * | MakeNewDenseSymMatrix () const |
| Method for creating a new matrix of this specific type. More... | |
| virtual SymMatrix * | MakeNewSymMatrix () const |
| Overloaded MakeNew method for the MatrixSpace base class. More... | |
Constructors / Destructors | |
| DenseSymMatrixSpace (Index nDim) | |
| Constructor for matrix space for DenseSymMatrices. More... | |
| ~DenseSymMatrixSpace () | |
| Destructor. More... | |
Public Member Functions inherited from Ipopt::SymMatrixSpace | |
| virtual Matrix * | MakeNew () const |
| Overloaded MakeNew method for the MatrixSpace base class. More... | |
| Index | Dim () const |
| Accessor method for the dimension of the matrices in this matrix space. More... | |
| SymMatrixSpace (Index dim) | |
| Constructor, given the dimension (identical to the number of rows and columns). More... | |
| virtual | ~SymMatrixSpace () |
| Destructor. More... | |
Public Member Functions inherited from Ipopt::MatrixSpace | |
| Index | NRows () const |
| Accessor function for the number of rows. More... | |
| Index | NCols () const |
| Accessor function for the number of columns. More... | |
| bool | IsMatrixFromSpace (const Matrix &matrix) const |
| Method to test if a given matrix belongs to a particular matrix space. More... | |
| MatrixSpace (Index nRows, Index nCols) | |
| Constructor, given the number rows and columns of all matrices generated by this MatrixSpace. More... | |
| virtual | ~MatrixSpace () |
| Destructor. More... | |
Public Member Functions inherited from Ipopt::ReferencedObject | |
| ReferencedObject () | |
| virtual | ~ReferencedObject () |
| Index | ReferenceCount () const |
| void | AddRef (const Referencer *referencer) const |
| void | ReleaseRef (const Referencer *referencer) const |
This is the matrix space for DenseSymMatrix.
Definition at line 149 of file IpDenseSymMatrix.hpp.
| Ipopt::DenseSymMatrixSpace::DenseSymMatrixSpace | ( | Index | nDim | ) |
Constructor for matrix space for DenseSymMatrices.
Takes in dimension of the matrices.
|
inline |
Destructor.
Definition at line 160 of file IpDenseSymMatrix.hpp.
|
inline |
Method for creating a new matrix of this specific type.
Definition at line 165 of file IpDenseSymMatrix.hpp.
|
inlinevirtual |
Overloaded MakeNew method for the MatrixSpace base class.
Implements Ipopt::SymMatrixSpace.
Definition at line 172 of file IpDenseSymMatrix.hpp.
1.8.5