Home | History | Annotate | Download | only in test

Lines Matching defs:vf

43   Vec_f vf    = Vec_f::Random(size,1);
44 Vec_d vd = vf.template cast<double>();
56 VERIFY_RAISES_ASSERT(vf=vd);
57 VERIFY_RAISES_ASSERT(vf+=vd);
63 VERIFY_IS_APPROX(vf * scf , vf.template cast<complex<float> >() * scf);
67 vf.dot(vf);
69 VERIFY_RAISES_ASSERT(vd.dot(vf));
71 VERIFY_IS_APPROX(vcf.dot(vf), vcf.dot(vf.template cast<complex<float> >()));
74 VERIFY_IS_APPROX(vf.asDiagonal() * mcf, vf.template cast<complex<float> >().asDiagonal() * mcf);
76 VERIFY_IS_APPROX(mcf * vf.asDiagonal(), mcf * vf.template cast<complex<float> >().asDiagonal());
82 VERIFY_IS_APPROX((vf.transpose() * vcf).value(), (vf.template cast<complex<float> >().transpose() * vcf).value());
85 VERIFY_IS_APPROX((vf * vcf.transpose()).eval(), (vf.template cast<complex<float> >() * vcf.transpose()).eval());
89 VERIFY_IS_APPROX((vf * vcf.transpose()).eval(), (vf.template cast<complex<float> >() * vcf.transpose()).eval());
108 VERIFY_IS_APPROX(sf*mcf*vf, sf*mcf*vf.template cast<CF>());
109 VERIFY_IS_APPROX(scf*mcf*vf,scf*mcf*vf.template cast<CF>());
113 VERIFY_IS_APPROX(sf*vf.adjoint()*mcf, sf*vf.adjoint().template cast<CF>().eval()*mcf);
114 VERIFY_IS_APPROX(scf*vf.adjoint()*mcf, scf*vf.adjoint().template cast<CF>().eval()*mcf);