|
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().
1.7.4