Home | History | Annotate | Download | only in eigen2

Lines Matching defs:Scalar

14   typedef typename VectorType::Scalar Scalar;
19 Scalar* array1 = ei_aligned_new<Scalar>(size);
20 Scalar* array2 = ei_aligned_new<Scalar>(size);
21 Scalar* array3 = new Scalar[size+1];
22 Scalar* array3unaligned = std::size_t(array3)%16 == 0 ? array3+1 : array3;
26 Map<VectorType>(array3unaligned, size) = Map<VectorType>((const Scalar*)array1, size); // test non-const-correctness support in eigen2
40 typedef typename MatrixType::Scalar Scalar;
45 Scalar* array1 = ei_aligned_new<Scalar>(size);
46 for(int i = 0; i < size; i++) array1[i] = Scalar(1);
47 Scalar* array2 = ei_aligned_new<Scalar>(size);
48 for(int i = 0; i < size; i++) array2[i] = Scalar(1);
49 Scalar* array3 = new Scalar[size+1];
50 for(int i = 0; i < size+1; i++) array3[i] = Scalar(1);
51 Scalar* array3unaligned = std::size_t(array3)%16 == 0 ? array3+1 : array3;
53 Map<MatrixType>(array2, rows, cols) = Map<MatrixType>((const Scalar*)array1, rows, cols); // test non-const-correctness support in eigen2
68 typedef typename VectorType::Scalar Scalar;
73 Scalar* array1 = ei_aligned_new<Scalar>(size);
74 Scalar* array2 = ei_aligned_new<Scalar>(size);
75 Scalar* array3 = new Scalar[size+1];
76 Scalar* array3unaligned = std::size_t(array3)%16 == 0 ? array3+1 : array3;