Couenne 0.5.8
Loading...
Searching...
No Matches
Public Member Functions | Protected Attributes | Friends | List of all members
Couenne::CouenneScalar Class Reference

#include <CouenneMatrix.hpp>

+ Collaboration diagram for Couenne::CouenneScalar:

Public Member Functions

 CouenneScalar (int index, expression *elem)
 
 ~CouenneScalar ()
 
 CouenneScalar (const CouenneScalar &rhs)
 
CouenneScalar & operator= (const CouenneScalar &rhs)
 
CouenneScalar * clone ()
 
int getIndex () const
 
expression * getElem () const
 
bool operator< (const CouenneScalar &rhs) const
 
void print () const
 

Protected Attributes

int index_
 index of element in vector
 
expression * elem_
 element
 

Friends

bool operator< (const CouenneScalar &first, const CouenneScalar &second)
 

Detailed Description

Definition at line 25 of file CouenneMatrix.hpp.

Constructor & Destructor Documentation

◆ CouenneScalar() [1/2]

Couenne::CouenneScalar::CouenneScalar ( int  index,
expression *  elem 
)
inline

Definition at line 34 of file CouenneMatrix.hpp.

◆ ~CouenneScalar()

Couenne::CouenneScalar::~CouenneScalar ( )

◆ CouenneScalar() [2/2]

Couenne::CouenneScalar::CouenneScalar ( const CouenneScalar &  rhs)
inline

Definition at line 40 of file CouenneMatrix.hpp.

Member Function Documentation

◆ operator=()

CouenneScalar & Couenne::CouenneScalar::operator= ( const CouenneScalar &  rhs)
inline

Definition at line 44 of file CouenneMatrix.hpp.

◆ clone()

CouenneScalar * Couenne::CouenneScalar::clone ( )
inline

Definition at line 50 of file CouenneMatrix.hpp.

◆ getIndex()

int Couenne::CouenneScalar::getIndex ( ) const
inline

Definition at line 52 of file CouenneMatrix.hpp.

◆ getElem()

expression * Couenne::CouenneScalar::getElem ( ) const
inline

Definition at line 53 of file CouenneMatrix.hpp.

◆ operator<()

bool Couenne::CouenneScalar::operator< ( const CouenneScalar &  rhs) const
inline

Definition at line 55 of file CouenneMatrix.hpp.

◆ print()

void Couenne::CouenneScalar::print ( ) const

Friends And Related Symbol Documentation

◆ operator<

bool operator< ( const CouenneScalar &  first,
const CouenneScalar &  second 
)
friend

Definition at line 62 of file CouenneMatrix.hpp.

Member Data Documentation

◆ index_

int Couenne::CouenneScalar::index_
protected

index of element in vector

Definition at line 29 of file CouenneMatrix.hpp.

◆ elem_

expression* Couenne::CouenneScalar::elem_
protected

element

Definition at line 30 of file CouenneMatrix.hpp.


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