FflasFfpack
Coo< ValT, IdxT > Struct Template Reference

Public Types

using Self = Coo<ValT, IdxT>
 

Public Member Functions

 Coo (ValT v, IdxT r, IdxT c)
 
 Coo ()=default
 
 Coo (const Self &)=default
 
 Coo (Self &&)=default
 
Selfoperator= (const Self &)=default
 
Selfoperator= (Self &&)=default
 

Data Fields

ValT val = 0
 
IdxT row = 0
 
IdxT col = 0
 

Member Typedef Documentation

◆ Self

template<class ValT , class IdxT >
using Self = Coo<ValT, IdxT>

Constructor & Destructor Documentation

◆ Coo() [1/4]

template<class ValT , class IdxT >
Coo ( ValT v,
IdxT r,
IdxT c )
inline

◆ Coo() [2/4]

template<class ValT , class IdxT >
Coo ( )
default

◆ Coo() [3/4]

template<class ValT , class IdxT >
Coo ( const Self & )
default

◆ Coo() [4/4]

template<class ValT , class IdxT >
Coo ( Self && )
default

Member Function Documentation

◆ operator=() [1/2]

template<class ValT , class IdxT >
Self & operator= ( const Self & )
default

◆ operator=() [2/2]

template<class ValT , class IdxT >
Self & operator= ( Self && )
default

Field Documentation

◆ val

template<class ValT , class IdxT >
ValT val = 0

◆ row

template<class ValT , class IdxT >
IdxT row = 0

◆ col

template<class ValT , class IdxT >
IdxT col = 0

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