| <T>LAPACK 0.1.2
    C++ Template Linear Algebra PACKage | 
Functor for data creation with static size. More...
#include <arrayTraits.hpp>
| Public Member Functions | |
| template<typename T > | |
| constexpr auto | operator() (T *v) const | 
| Creates a m-by-n matrix or, if n == -1, a vector of size m. | |
Functor for data creation with static size.
This is a boilerplate. It must be specialized for each class. See tlapack::Create for examples of usage.
| matrix_t | Data structure. | 
| m | Number of rows of the new matrix or number of elements of the new vector. m >= 0. | 
| n | Number of columns of the new matrix. If n == -1 then the functor creates a vector of size m. Otherwise, n >= 0. | 
| class | If this is not an int, then the trait is not defined. | 
| 
 | inlineconstexpr | 
Creates a m-by-n matrix or, if n == -1, a vector of size m.
| T | Entry type. | 
| [in] | v | Pointer to the memory that may be used to store the matrix or vector. |