Class for matrix space for ZeroSymMatrix. More...
#include <IpZeroSymMatrix.hpp>
Public Member Functions | |
virtual Matrix * | MakeNew () const |
Overloaded MakeNew method for the MatrixSpace base class. | |
virtual SymMatrix * | MakeNewSymMatrix () const |
Overloaded method from SymMatrixSpace base class. | |
ZeroSymMatrix * | MakeNewZeroSymMatrix () const |
Method for creating a new matrix of this specific type. | |
Constructors / Destructors | |
ZeroSymMatrixSpace (Index dim) | |
Constructor, given the number of row and columns. | |
virtual | ~ZeroSymMatrixSpace () |
Destructor. | |
Private Member Functions | |
Default Compiler Generated Methods | |
ZeroSymMatrixSpace () | |
Default Constructor. | |
ZeroSymMatrixSpace (const ZeroSymMatrixSpace &) | |
Copy Constructor. | |
void | operator= (const ZeroSymMatrixSpace &) |
Overloaded Equals Operator. |
Class for matrix space for ZeroSymMatrix.
Definition at line 79 of file IpZeroSymMatrix.hpp.
Ipopt::ZeroSymMatrixSpace::ZeroSymMatrixSpace | ( | Index | dim | ) | [inline] |
Constructor, given the number of row and columns.
Definition at line 86 of file IpZeroSymMatrix.hpp.
virtual Ipopt::ZeroSymMatrixSpace::~ZeroSymMatrixSpace | ( | ) | [inline, virtual] |
Destructor.
Definition at line 92 of file IpZeroSymMatrix.hpp.
Ipopt::ZeroSymMatrixSpace::ZeroSymMatrixSpace | ( | ) | [private] |
Default Constructor.
Ipopt::ZeroSymMatrixSpace::ZeroSymMatrixSpace | ( | const ZeroSymMatrixSpace & | ) | [private] |
Copy Constructor.
virtual Matrix* Ipopt::ZeroSymMatrixSpace::MakeNew | ( | ) | const [inline, virtual] |
Overloaded MakeNew method for the MatrixSpace base class.
Reimplemented from Ipopt::SymMatrixSpace.
Definition at line 98 of file IpZeroSymMatrix.hpp.
virtual SymMatrix* Ipopt::ZeroSymMatrixSpace::MakeNewSymMatrix | ( | ) | const [inline, virtual] |
Overloaded method from SymMatrixSpace base class.
Implements Ipopt::SymMatrixSpace.
Definition at line 105 of file IpZeroSymMatrix.hpp.
ZeroSymMatrix* Ipopt::ZeroSymMatrixSpace::MakeNewZeroSymMatrix | ( | ) | const [inline] |
Method for creating a new matrix of this specific type.
Definition at line 111 of file IpZeroSymMatrix.hpp.
void Ipopt::ZeroSymMatrixSpace::operator= | ( | const ZeroSymMatrixSpace & | ) | [private] |
Overloaded Equals Operator.
Reimplemented from Ipopt::SymMatrixSpace.