Home | History | Annotate | Download | only in test

Lines Matching refs:asDiagonal

37   SquareMatrixType sq_m1 (v1.asDiagonal());
38 VERIFY_IS_APPROX(sq_m1, v1.asDiagonal().toDenseMatrix());
39 sq_m1 = v1.asDiagonal();
40 VERIFY_IS_APPROX(sq_m1, v1.asDiagonal().toDenseMatrix());
41 SquareMatrixType sq_m2 = v1.asDiagonal();
44 ldm1 = v1.asDiagonal();
47 LeftDiagonalMatrix ldm4 = v1.asDiagonal();
61 VERIFY_IS_APPROX( ((v1.asDiagonal() * m1)(i,j)) , v1(i) * m1(i,j) );
62 VERIFY_IS_APPROX( ((m1 * rv1.asDiagonal())(i,j)) , rv1(j) * m1(i,j) );
63 VERIFY_IS_APPROX( (((v1+v2).asDiagonal() * m1)(i,j)) , (v1+v2)(i) * m1(i,j) );
64 VERIFY_IS_APPROX( (((v1+v2).asDiagonal() * (m1+m2))(i,j)) , (v1+v2)(i) * (m1+m2)(i,j) );
65 VERIFY_IS_APPROX( ((m1 * (rv1+rv2).asDiagonal())(i,j)) , (rv1+rv2)(j) * m1(i,j) );
66 VERIFY_IS_APPROX( (((m1+m2) * (rv1+rv2).asDiagonal())(i,j)) , (rv1+rv2)(j) * (m1+m2)(i,j) );
72 big.block(i,j,rows,cols) = v1.asDiagonal() * big.block(i,j,rows,cols);
74 VERIFY_IS_APPROX((big.block(i,j,rows,cols)) , v1.asDiagonal() * m1 );
77 big.block(i,j,rows,cols) = big.block(i,j,rows,cols) * rv1.asDiagonal();
78 VERIFY_IS_APPROX((big.block(i,j,rows,cols)) , m1 * rv1.asDiagonal() );