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.
Reimplemented from Ipopt::MatrixSpace.
SmartPtr<const MatrixSpace> Ipopt::TransposeMatrixSpace::orig_matrix_space_ [private] |
Matrix space of the original matrix.
Definition at line 168 of file IpTransposeMatrix.hpp.
1.6.1