Ipopt Documentation  
 
Loading...
Searching...
No Matches
Ipopt::PColumn Class Reference

This class provides an easy interface for PCalculators with data where columns are not necessarily in adjacent parts of memory. More...

#include <SensIndexPCalculator.hpp>

+ Inheritance diagram for Ipopt::PColumn:

Public Member Functions

 PColumn (Number *values)
 
virtual ~PColumn ()
 
virtual void GetSchurMatrixRows (const std::vector< Index > *row_idx_B, Number *S) const
 
virtual const NumberValues () const
 
- Public Member Functions inherited from Ipopt::ReferencedObject
 ReferencedObject ()
 
virtual ~ReferencedObject ()
 
Index ReferenceCount () const
 
void AddRef (const Referencer *referencer) const
 
void ReleaseRef (const Referencer *referencer) const
 

Private Attributes

Numberval_
 

Detailed Description

This class provides an easy interface for PCalculators with data where columns are not necessarily in adjacent parts of memory.

Definition at line 66 of file SensIndexPCalculator.hpp.

Constructor & Destructor Documentation

◆ PColumn()

Ipopt::PColumn::PColumn ( Number values)

◆ ~PColumn()

virtual Ipopt::PColumn::~PColumn ( )
virtual

Member Function Documentation

◆ GetSchurMatrixRows()

virtual void Ipopt::PColumn::GetSchurMatrixRows ( const std::vector< Index > *  row_idx_B,
Number S 
) const
virtual

◆ Values()

virtual const Number * Ipopt::PColumn::Values ( ) const
virtual

Member Data Documentation

◆ val_

Number* Ipopt::PColumn::val_
private

Definition at line 83 of file SensIndexPCalculator.hpp.


The documentation for this class was generated from the following file: