NGSolve
4.9
|
Array with static and dynamic memory management. More...
#include <array.hpp>
Public Member Functions | |
ArrayMem (int asize=0) | |
Generate array of logical and physical size asize. | |
ArrayMem (const Array< T > &a2) | |
copies from Array a2 | |
ArrayMem (const ArrayMem &a2) | |
copies from ArrayMem a2 | |
ArrayMem & | operator= (const T &val) |
Fill array with val. | |
ArrayMem & | operator= (const FlatArray< T > &a2) |
array copy | |
template<typename T2 , typename TA > | |
ArrayMem & | operator= (const BaseArrayObject< T2, TA > &a2) |
Array with static and dynamic memory management.
Declares a static array which size is given by the template parameter. If the dynamic size fits into the static size, use static memory, otherwise perform dynamic allocation