Public Member Functions | Protected Attributes | Friends | List of all members
Couenne::CouenneScalar Class Reference

#include <CouenneMatrix.hpp>

Collaboration diagram for Couenne::CouenneScalar:
Collaboration graph
[legend]

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

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

Definition at line 34 of file CouenneMatrix.hpp.

CouenneScalar::~CouenneScalar ( )

Definition at line 222 of file CouenneMatrix.cpp.

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

Definition at line 40 of file CouenneMatrix.hpp.

Member Function Documentation

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

Definition at line 44 of file CouenneMatrix.hpp.

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

Definition at line 50 of file CouenneMatrix.hpp.

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

Definition at line 52 of file CouenneMatrix.hpp.

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

Definition at line 53 of file CouenneMatrix.hpp.

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

Definition at line 55 of file CouenneMatrix.hpp.

void CouenneScalar::print ( ) const

Definition at line 71 of file CouenneMatrix.cpp.

Friends And Related Function Documentation

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

Definition at line 62 of file CouenneMatrix.hpp.

Member Data Documentation

int Couenne::CouenneScalar::index_
protected

index of element in vector

Definition at line 29 of file CouenneMatrix.hpp.

expression* Couenne::CouenneScalar::elem_
protected

element

Definition at line 30 of file CouenneMatrix.hpp.


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