CSR< T >::CsrNodeInternal Class Reference

#include <Csr.hpp>

Collaboration diagram for CSR< T >::CsrNodeInternal:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 CsrNodeInternal (CSR *container=NULL)
 CsrNodeInternal (const CsrNodeInternal &x)
 CsrNodeInternal (CsrNodeInternal &x)
CsrNodeInternaloperator= (const CsrNodeInternal &x)
CsrNodeInternaloperator++ ()
CsrNodeInternaloperator+ (int n)
CsrNodeInternaloperator-- ()
CsrNodeInternaloperator- (int n)
std::ptrdiff_t operator- (const CsrNodeInternal &x) const
bool operator== (const CsrNodeInternal &x) const
bool operator!= (const CsrNodeInternal &x) const
bool operator< (const CsrNodeInternal &x) const
CsrNodeInternalmove_forward (const int n)
CsrNodeInternalmove_back (const int n)
Tind pos () const
Tind part () const

Public Attributes

pTind pxadj
pTind padjncy
pTind pvwgt
pTind padjwgt
pTind pel_id
pTind ppart
pTind padj_neig_no
Tind pos_

Friends

class iterator

template<typename T>
class CSR< T >::CsrNodeInternal


Constructor & Destructor Documentation

template<typename T>
CSR< T >::CsrNodeInternal::CsrNodeInternal ( CSR container = NULL  )  [inline]
template<typename T>
CSR< T >::CsrNodeInternal::CsrNodeInternal ( const CsrNodeInternal x  )  [inline]
template<typename T>
CSR< T >::CsrNodeInternal::CsrNodeInternal ( CsrNodeInternal x  )  [inline]

Member Function Documentation

template<typename T>
CsrNodeInternal& CSR< T >::CsrNodeInternal::move_back ( const int  n  )  [inline]

Here is the caller graph for this function:

template<typename T>
CsrNodeInternal& CSR< T >::CsrNodeInternal::move_forward ( const int  n  )  [inline]

Here is the caller graph for this function:

template<typename T>
bool CSR< T >::CsrNodeInternal::operator!= ( const CsrNodeInternal x  )  const [inline]
template<typename T>
CsrNodeInternal& CSR< T >::CsrNodeInternal::operator+ ( int  n  )  [inline]

Here is the call graph for this function:

template<typename T>
CsrNodeInternal& CSR< T >::CsrNodeInternal::operator++ (  )  [inline]
template<typename T>
std::ptrdiff_t CSR< T >::CsrNodeInternal::operator- ( const CsrNodeInternal x  )  const [inline]
template<typename T>
CsrNodeInternal& CSR< T >::CsrNodeInternal::operator- ( int  n  )  [inline]

Here is the call graph for this function:

template<typename T>
CsrNodeInternal& CSR< T >::CsrNodeInternal::operator-- (  )  [inline]
template<typename T>
bool CSR< T >::CsrNodeInternal::operator< ( const CsrNodeInternal x  )  const [inline]
template<typename T>
CsrNodeInternal& CSR< T >::CsrNodeInternal::operator= ( const CsrNodeInternal x  )  [inline]
template<typename T>
bool CSR< T >::CsrNodeInternal::operator== ( const CsrNodeInternal x  )  const [inline]
template<typename T>
Tind CSR< T >::CsrNodeInternal::part (  )  const [inline]
template<typename T>
Tind CSR< T >::CsrNodeInternal::pos (  )  const [inline]

Friends And Related Function Documentation

template<typename T>
friend class iterator [friend]

Member Data Documentation

template<typename T>
pTind CSR< T >::CsrNodeInternal::padj_neig_no
template<typename T>
pTind CSR< T >::CsrNodeInternal::padjncy
template<typename T>
pTind CSR< T >::CsrNodeInternal::padjwgt
template<typename T>
pTind CSR< T >::CsrNodeInternal::pel_id
template<typename T>
Tind CSR< T >::CsrNodeInternal::pos_
template<typename T>
pTind CSR< T >::CsrNodeInternal::ppart
template<typename T>
pTind CSR< T >::CsrNodeInternal::pvwgt
template<typename T>
pTind CSR< T >::CsrNodeInternal::pxadj

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 3 Jun 2020 for ModFEM by  doxygen 1.6.1