Lines Matching refs:Matrix
16 typedef Matrix<Scalar, 1, Dynamic> RowVectorType;
17 typedef Matrix<Scalar, Dynamic, 1> ColVectorType;
18 typedef Matrix<Scalar, Dynamic, Dynamic,
54 // test all possible conjugate combinations for the four matrix-vector product cases:
87 // test the vector-matrix product with non aligned starts
104 VERIFY_IS_APPROX(a1.matrix(),m1*vc2);
106 VERIFY_IS_APPROX(a2.matrix(),s1*m1*vc2);
108 VERIFY_IS_APPROX(a3.matrix(),v1*m1);
110 VERIFY_IS_APPROX(a4.matrix(),m1*m2.adjoint());
150 Matrix<Scalar,PacketSize,0> a;
151 Matrix<Scalar,0,1> b;
152 Matrix<Scalar,PacketSize,1> res;
158 Matrix<Scalar,PacketSize1,0> a;
159 Matrix<Scalar,0,1> b;
160 Matrix<Scalar,PacketSize1,1> res;
166 Matrix<Scalar,PacketSize,Dynamic> a(PacketSize,0);
167 Matrix<Scalar,Dynamic,1> b(0,1);
168 Matrix<Scalar,PacketSize,1> res;
174 Matrix<Scalar,PacketSize1,Dynamic> a(PacketSize1,0);
175 Matrix<Scalar,Dynamic,1> b(0,1);
176 Matrix<Scalar,PacketSize1,1> res;
202 Matrix<float,1,Dynamic,RowMajor,1,5> a(1,4);
203 Matrix<float,Dynamic,Dynamic,ColMajor,5,1> b(4,0);
211 C = (x.transpose()*B.matrix());
212 B = (x.transpose()*B.matrix());
221 // Recall the matrix*vector kernel avoid unaligned loads by loading two packets and then reassemble then.
223 // memory was read outside the allocated matrix memory. Though the values were not used, this might raise segfault.
332 typedef Matrix<double,4,4,RowMajor> RMatrix4d;