privatestaticvoid dMultiplyHelper0_133(DVector3 res, DVector3C a, DMatrix3C b) {
double res_0 = a.dotCol(b, 0);
double res_1 = a.dotCol(b, 1);
double res_2 = a.dotCol(b, 2);
/* Only assign after all the calculations are over to avoid incurring memory aliasing*/ res.set(res_0, res_1, res_2);
}
privatestaticvoid dMultiplyHelper0_133(DVector3 res, DVector3C a, DMatrix3C b) {
double res_0 = a.dotCol(b, 0);
double res_1 = a.dotCol(b, 1);
double res_2 = a.dotCol(b, 2);
/* Only assign after all the calculations are over to avoid incurring memory aliasing*/ res.set(res_0, res_1, res_2);
}