MFEM v2.0
|
#include <array.hpp>
Public Member Functions | |
Array2D () | |
Array2D (int m, int n) | |
void | SetSize (int m, int n) |
int | NumRows () const |
int | NumCols () const |
const T & | operator() (int i, int j) const |
T & | operator() (int i, int j) |
const T * | operator[] (int i) const |
T * | operator[] (int i) |
const T * | operator() (int i) const |
T * | operator() (int i) |
const T * | GetRow (int i) const |
T * | GetRow (int i) |
void | Copy (Array2D ©) const |
Private Attributes | |
Array< T > | array1d |
int | N |
Friends | |
void | Swap (Array2D< T > &, Array2D< T > &) |
T* Array2D< T >::GetRow | ( | int | i | ) | [inline] |
const T* Array2D< T >::GetRow | ( | int | i | ) | const [inline] |
Definition at line 206 of file array.hpp.
Referenced by NURBSExtension::LoadBE(), and NURBSExtension::LoadFE().
int Array2D< T >::NumCols | ( | ) | const [inline] |
Definition at line 195 of file array.hpp.
Referenced by SparseMatrix::GetBlocks().
int Array2D< T >::NumRows | ( | ) | const [inline] |
Definition at line 194 of file array.hpp.
Referenced by SparseMatrix::GetBlocks().
const T* Array2D< T >::operator() | ( | int | i | ) | const [inline] |
T* Array2D< T >::operator() | ( | int | i | ) | [inline] |
T & Array2D< T >::operator() | ( | int | i, |
int | j | ||
) | [inline] |
Definition at line 417 of file array.hpp.
References mfem_error().
const T & Array2D< T >::operator() | ( | int | i, |
int | j | ||
) | const [inline] |
Definition at line 402 of file array.hpp.
References mfem_error().
const T * Array2D< T >::operator[] | ( | int | i | ) | const [inline] |
Definition at line 432 of file array.hpp.
References mfem_error().
T * Array2D< T >::operator[] | ( | int | i | ) | [inline] |
Definition at line 446 of file array.hpp.
References mfem_error().
void Array2D< T >::SetSize | ( | int | m, |
int | n | ||
) | [inline] |
Definition at line 192 of file array.hpp.
Referenced by NURBSExtension::Generate2DBdrElementDofTable(), NURBSExtension::Generate2DElementDofTable(), NURBSExtension::Generate3DBdrElementDofTable(), NURBSExtension::Generate3DElementDofTable(), and MixedBilinearForm::GetBlocks().
Definition at line 185 of file array.hpp.
Referenced by Array2D< int >::Copy(), and Swap().
Definition at line 186 of file array.hpp.
Referenced by Array2D< int >::Copy(), and Swap().