34 :
matrix_base<float>(data_in, rows_in, cols_in, stride_in) {
73 for (
int idx=0; idx <
rows*
cols; idx++) {
74 if (std::isnan(
data[idx])) {
Class to store single-precision real arrays and properties.
bool owner
logical value indicating whether the class instance is the owner of the stored data or not...
int stride
The column stride of the array. (The array elements in one row are a_0, a_1, ... a_{cols-1}, 0, 0, 0, 0. The number of zeros is stride-cols)
scalar * data
pointer to the stored data
bool transposed
logical variable indicating whether the matrix needs to be transposed in CBLAS operations ...
bool conjugated
logical variable indicating whether the matrix needs to be conjugated in CBLAS operations ...
Matrix_real_float copy() const
Base Class to store data of arrays and its properties.
void operator=(const matrix_base &mtx)
Assignment operator.
int rows
The number of rows.
int cols
The number of columns.
Matrix_real_float & operator=(const Matrix_real_float &mtx)