Couenne 0.5.8
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)
 
CouenneScalaroperator= (const CouenneScalar &rhs)
 
CouenneScalarclone ()
 
int getIndex () const
 
expressiongetElem () const
 
bool operator< (const CouenneScalar &rhs) const
 
void print () const
 

Protected Attributes

int index_
 index of element in vector More...
 
expressionelem_
 element More...
 

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 Function 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: