This is the matrix space for TransposeMatrix. More...
#include <IpTransposeMatrix.hpp>
Public Member Functions | |
virtual Matrix * | MakeNew () const |
Overloaded MakeNew method for the MatrixSpace base class. | |
TransposeMatrix * | MakeNewTransposeMatrix () const |
Method for creating a new matrix of this specific type. | |
Matrix * | MakeNewOrigMatrix () const |
Constructors / Destructors | |
TransposeMatrixSpace (const MatrixSpace *orig_matrix_space) | |
Constructor, given the dimension of the matrix. | |
virtual | ~TransposeMatrixSpace () |
Destructor. | |
Private Member Functions | |
Default Compiler Generated Methods | |
TransposeMatrixSpace () | |
Default Constructor. | |
TransposeMatrixSpace (const TransposeMatrixSpace &) | |
Copy Constructor. | |
void | operator= (const TransposeMatrixSpace &) |
Overloaded Equals Operator. | |
Private Attributes | |
SmartPtr< const MatrixSpace > | orig_matrix_space_ |
Matrix space of the original matrix. |
This is the matrix space for TransposeMatrix.
Definition at line 113 of file IpTransposeMatrix.hpp.
Ipopt::TransposeMatrixSpace::TransposeMatrixSpace | ( | const MatrixSpace * | orig_matrix_space | ) | [inline] |
Constructor, given the dimension of the matrix.
Definition at line 119 of file IpTransposeMatrix.hpp.
virtual Ipopt::TransposeMatrixSpace::~TransposeMatrixSpace | ( | ) | [inline, virtual] |
Destructor.
Definition at line 126 of file IpTransposeMatrix.hpp.
Ipopt::TransposeMatrixSpace::TransposeMatrixSpace | ( | ) | [private] |
Default Constructor.
Ipopt::TransposeMatrixSpace::TransposeMatrixSpace | ( | const TransposeMatrixSpace & | ) | [private] |
Copy Constructor.
virtual Matrix* Ipopt::TransposeMatrixSpace::MakeNew | ( | ) | const [inline, virtual] |
Overloaded MakeNew method for the MatrixSpace base class.
Implements Ipopt::MatrixSpace.
Definition at line 132 of file IpTransposeMatrix.hpp.
TransposeMatrix* Ipopt::TransposeMatrixSpace::MakeNewTransposeMatrix | ( | ) | const [inline] |
Method for creating a new matrix of this specific type.
Definition at line 138 of file IpTransposeMatrix.hpp.
Matrix* Ipopt::TransposeMatrixSpace::MakeNewOrigMatrix | ( | ) | const [inline] |
Definition at line 143 of file IpTransposeMatrix.hpp.
void Ipopt::TransposeMatrixSpace::operator= | ( | const TransposeMatrixSpace & | ) | [private] |
Overloaded Equals Operator.
SmartPtr<const MatrixSpace> Ipopt::TransposeMatrixSpace::orig_matrix_space_ [private] |
Matrix space of the original matrix.
Definition at line 168 of file IpTransposeMatrix.hpp.