Class for one triplet position entry. More...
Public Member Functions | |
void | Set (Index i_row, Index j_col, Index i_pos_triplet) |
Set the values of an entry. | |
bool | operator< (const TripletEntry &Tentry) const |
Comparison operator. | |
Constructor/Destructor | |
TripletEntry () | |
Constructor. | |
~TripletEntry () | |
Destructor. | |
TripletEntry (const TripletEntry &) | |
Dummy copy constructor. | |
Accessor methods. | |
Index | IRow () const |
Row position. | |
Index | JCol () const |
Column position. | |
Index | PosTriplet () const |
Index in original triplet matrix. | |
Private Member Functions | |
Default Compiler Generated Methods | |
void | operator= (const TripletEntry &) |
Default Constructor. | |
Private Attributes | |
Entry content. | |
Index | i_row_ |
Index | j_col_ |
Index | i_pos_triplet_ |
Class for one triplet position entry.
Definition at line 26 of file IpTripletToCSRConverter.hpp.
Ipopt::TripletToCSRConverter::TripletEntry::TripletEntry | ( | ) | [inline] |
Constructor.
Definition at line 32 of file IpTripletToCSRConverter.hpp.
Ipopt::TripletToCSRConverter::TripletEntry::~TripletEntry | ( | ) | [inline] |
Destructor.
Definition at line 36 of file IpTripletToCSRConverter.hpp.
Ipopt::TripletToCSRConverter::TripletEntry::TripletEntry | ( | const TripletEntry & | ) | [inline] |
Dummy copy constructor.
Note that nothing is really copied! This is just implemented to that the std::list can be created with uninitialized entries. The values are afterwards set with the Set method.
Definition at line 43 of file IpTripletToCSRConverter.hpp.
void Ipopt::TripletToCSRConverter::TripletEntry::Set | ( | Index | i_row, | |
Index | j_col, | |||
Index | i_pos_triplet | |||
) | [inline] |
Set the values of an entry.
Definition at line 48 of file IpTripletToCSRConverter.hpp.
Index Ipopt::TripletToCSRConverter::TripletEntry::IRow | ( | ) | const [inline] |
Row position.
Definition at line 64 of file IpTripletToCSRConverter.hpp.
Index Ipopt::TripletToCSRConverter::TripletEntry::JCol | ( | ) | const [inline] |
Column position.
Definition at line 69 of file IpTripletToCSRConverter.hpp.
Index Ipopt::TripletToCSRConverter::TripletEntry::PosTriplet | ( | ) | const [inline] |
Index in original triplet matrix.
Definition at line 74 of file IpTripletToCSRConverter.hpp.
bool Ipopt::TripletToCSRConverter::TripletEntry::operator< | ( | const TripletEntry & | Tentry | ) | const [inline] |
Comparison operator.
This is required for the sort function.
Definition at line 81 of file IpTripletToCSRConverter.hpp.
void Ipopt::TripletToCSRConverter::TripletEntry::operator= | ( | const TripletEntry & | ) | [private] |
Default Constructor.
Copy Constructor Overloaded Equals Operator
Definition at line 110 of file IpTripletToCSRConverter.hpp.
Definition at line 111 of file IpTripletToCSRConverter.hpp.
Definition at line 112 of file IpTripletToCSRConverter.hpp.