This vectors space is the vector space for DenseVector. More...
#include <IpDenseVector.hpp>


Public Member Functions | |
| DenseVector * | MakeNewDenseVector () const |
| Method for creating a new vector of this specific type. | |
| virtual Vector * | MakeNew () const |
| Instantiation of the generate MakeNew method for the VectorSpace base class. | |
Constructors/Destructors. | |
| DenseVectorSpace (Index dim) | |
| Constructor, requires dimension of all vector for this VectorSpace. | |
| ~DenseVectorSpace () | |
| Destructor. | |
Methods called by DenseVector for memory management. | |
| Number * | AllocateInternalStorage () const |
| Allocate internal storage for the DenseVector. | |
| void | FreeInternalStorage (Number *values) const |
| Deallocate internal storage for the DenseVector. | |
This vectors space is the vector space for DenseVector.
Definition at line 258 of file IpDenseVector.hpp.
| Ipopt::DenseVectorSpace::DenseVectorSpace | ( | Index | dim | ) | [inline] |
Constructor, requires dimension of all vector for this VectorSpace.
Definition at line 266 of file IpDenseVector.hpp.
| Ipopt::DenseVectorSpace::~DenseVectorSpace | ( | ) | [inline] |
Destructor.
Definition at line 272 of file IpDenseVector.hpp.
| DenseVector* Ipopt::DenseVectorSpace::MakeNewDenseVector | ( | ) | const [inline] |
Method for creating a new vector of this specific type.
Definition at line 277 of file IpDenseVector.hpp.
| virtual Vector* Ipopt::DenseVectorSpace::MakeNew | ( | ) | const [inline, virtual] |
Instantiation of the generate MakeNew method for the VectorSpace base class.
Implements Ipopt::VectorSpace.
Definition at line 285 of file IpDenseVector.hpp.
| Number * Ipopt::DenseVectorSpace::AllocateInternalStorage | ( | ) | const [inline] |
Allocate internal storage for the DenseVector.
Definition at line 336 of file IpDenseVector.hpp.
| void Ipopt::DenseVectorSpace::FreeInternalStorage | ( | Number * | values | ) | const [inline] |
Deallocate internal storage for the DenseVector.
Definition at line 347 of file IpDenseVector.hpp.
1.6.1