![]() |
deal.II version GIT relicensing-6809-ge913b9bb34 2026-09-25 17:20:01+00:00
|
A class that represents a (compressed) array of arrays. It is used to store the cell-to-vertex, cell-to-face, etc. lists.
Public Member Functions | |
| ArrayOfArrays () | |
| ArrayOfArrays (const ArrayOfArrays &)=default | |
| ArrayOfArrays (ArrayOfArrays &&)=default | |
| ArrayOfArrays (const std::vector< std::size_t > &offsets, const std::vector< unsigned int > &columns) | |
| ArrayOfArrays (std::vector< std::size_t > &&offsets, std::vector< unsigned int > &&columns) | |
| ArrayOfArrays & | operator= (const ArrayOfArrays &)=default |
| ArrayOfArrays & | operator= (ArrayOfArrays &&)=default |
| unsigned int | size () const |
| ArrayView< const unsigned int > | operator[] (const unsigned int i) const |
Private Attributes | |
| std::vector< std::size_t > | offsets |
| std::vector< unsigned int > | columns |
|
inline |
|
default |
Copy constructor.
|
default |
Move constructor.
|
inline |
|
inline |
|
default |
Copy operator.
|
default |
Move operator.
|
inline |
|
private |
|
private |