List of all members | Public Member Functions | Private Attributes
utl::SparseMatrix< T >::Index Class Reference

index class More...

#include <SparseMatrix.h>

Public Member Functions

IndexType GetColumn () const
 
IndexType GetRow () const
 
 Index (const IndexType row, const IndexType column)
 
bool operator< (const Index &i) const
 
bool operator== (const Index &i) const
 

Private Attributes

const IndexType fColumn
 
const IndexType fRow
 

Detailed Description

template<typename T = double>
class utl::SparseMatrix< T >::Index

index class

Definition at line 57 of file SparseMatrix.h.

Constructor & Destructor Documentation

template<typename T = double>
utl::SparseMatrix< T >::Index::Index ( const IndexType  row,
const IndexType  column 
)
inline

Definition at line 59 of file SparseMatrix.h.

Member Function Documentation

template<typename T = double>
IndexType utl::SparseMatrix< T >::Index::GetColumn ( ) const
inline

Definition at line 64 of file SparseMatrix.h.

References utl::SparseMatrix< T >::Index::fColumn.

Referenced by utl::SparseMatrix< T >::Transpose().

template<typename T = double>
IndexType utl::SparseMatrix< T >::Index::GetRow ( ) const
inline

Definition at line 62 of file SparseMatrix.h.

References utl::SparseMatrix< T >::Index::fRow.

Referenced by utl::SparseMatrix< T >::Transpose().

template<typename T = double>
bool utl::SparseMatrix< T >::Index::operator< ( const Index i) const
inline
template<typename T = double>
bool utl::SparseMatrix< T >::Index::operator== ( const Index i) const
inline

Member Data Documentation

template<typename T = double>
const IndexType utl::SparseMatrix< T >::Index::fColumn
private
template<typename T = double>
const IndexType utl::SparseMatrix< T >::Index::fRow
private

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

, generated on Tue Sep 26 2023.