Couenne 0.5.8
Loading...
Searching...
No Matches
Public Member Functions | List of all members
Couenne::CouenneSparseMatrix Class Reference

Class for sparse Matrixs (used in modifying distances in FP) More...

#include <CouenneSparseMatrix.hpp>

Public Member Functions

 CouenneSparseMatrix ()
 Constructor.
 
 CouenneSparseMatrix (const CouenneSparseMatrix &)
 Copy constructor.
 
CouenneSparseMatrixoperator= (const CouenneSparseMatrix &rhs)
 Assignment.
 
CouenneSparseMatrixclone ()
 Clone.
 
virtual ~CouenneSparseMatrix ()
 Destructor.
 
int & num ()
 Get methods.
 
double *& val ()
 values
 
int *& col ()
 column indices
 
int *& row ()
 row indices
 

Detailed Description

Class for sparse Matrixs (used in modifying distances in FP)

Definition at line 17 of file CouenneSparseMatrix.hpp.

Constructor & Destructor Documentation

◆ CouenneSparseMatrix() [1/2]

Couenne::CouenneSparseMatrix::CouenneSparseMatrix ( )

Constructor.

◆ CouenneSparseMatrix() [2/2]

Couenne::CouenneSparseMatrix::CouenneSparseMatrix ( const CouenneSparseMatrix )

Copy constructor.

◆ ~CouenneSparseMatrix()

virtual Couenne::CouenneSparseMatrix::~CouenneSparseMatrix ( )
virtual

Destructor.

Member Function Documentation

◆ operator=()

CouenneSparseMatrix & Couenne::CouenneSparseMatrix::operator= ( const CouenneSparseMatrix rhs)

Assignment.

◆ clone()

CouenneSparseMatrix * Couenne::CouenneSparseMatrix::clone ( )

Clone.

◆ num()

int & Couenne::CouenneSparseMatrix::num ( )
inline

Get methods.

number of elements

Definition at line 37 of file CouenneSparseMatrix.hpp.

◆ val()

double *& Couenne::CouenneSparseMatrix::val ( )
inline

values

Definition at line 38 of file CouenneSparseMatrix.hpp.

◆ col()

int *& Couenne::CouenneSparseMatrix::col ( )
inline

column indices

Definition at line 39 of file CouenneSparseMatrix.hpp.

◆ row()

int *& Couenne::CouenneSparseMatrix::row ( )
inline

row indices

Definition at line 40 of file CouenneSparseMatrix.hpp.


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