Public Member Functions | Public Attributes | Static Public Attributes

SparseMatrixEZ< number >::Entry Struct Reference

List of all members.

Public Member Functions

 Entry ()
 Entry (const unsigned int column, const number &value)

Public Attributes

unsigned int column
number value

Static Public Attributes

static const unsigned int invalid = numbers::invalid_unsigned_int

Detailed Description

template<typename number>
struct SparseMatrixEZ< number >::Entry

The class for storing the column number of an entry together with its value.

Definition at line 104 of file sparse_matrix_ez.h.


Constructor & Destructor Documentation

template<typename number >
SparseMatrixEZ< number >::Entry::Entry ( ) [inline]

Standard constructor. Sets column to invalid.

Definition at line 1102 of file sparse_matrix_ez.h.

template<typename number >
SparseMatrixEZ< number >::Entry::Entry ( const unsigned int  column,
const number &  value 
) [inline]

Constructor. Fills column and value.

Definition at line 1091 of file sparse_matrix_ez.h.


Member Data Documentation

template<typename number>
unsigned int SparseMatrixEZ< number >::Entry::column

The column number.

Definition at line 123 of file sparse_matrix_ez.h.

Referenced by SparseMatrixEZ< number >::allocate(), and SparseMatrixEZ< number >::locate().

template<typename number>
number SparseMatrixEZ< number >::Entry::value
template<typename number>
const unsigned int SparseMatrixEZ< number >::Entry::invalid = numbers::invalid_unsigned_int [static]

Non-existent column number.

Definition at line 133 of file sparse_matrix_ez.h.

Referenced by SparseMatrixEZ< number >::allocate(), and SparseMatrixEZ< number >::locate().


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

deal.II documentation generated on Wed May 23 2012 12:04:17 by doxygen 1.7.3