|
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
1.7.6.1