![]() |
Reference documentation for deal.II version 8.1.0
|
#include <table_indices.h>
Public Member Functions | |
TableIndices () | |
TableIndices (const unsigned int index1, const unsigned int index2=numbers::invalid_unsigned_int) | |
![]() | |
unsigned int | operator[] (const unsigned int i) const |
unsigned int & | operator[] (const unsigned int i) |
bool | operator== (const TableIndicesBase< N > &other) const |
bool | operator!= (const TableIndicesBase< N > &other) const |
void | sort () |
void | serialize (Archive &ar, const unsigned int version) |
Additional Inherited Members | |
![]() | |
unsigned int | indices [N] |
Array of indices of fixed size used for the TableBase class.
This is the specialization for a two-dimensional table. This class only differs in the non-default constructors from the other specializations. Actual storage of and access to data is done by the TableIndicesBase base class of a specializations.
Definition at line 171 of file table_indices.h.
|
inline |
Default constructor. Set all indices to zero.
Definition at line 535 of file table_indices.h.
|
inline |
Constructor. Set indices to the given values.
The default values for the second and subsequent arguments are necessary for some neat template tricks in SymmetricTensor where we only want to set the first index and construct the subsequent ones later on, i.e. for the moment we don't care about the later indices.
Definition at line 543 of file table_indices.h.