178 (*this)(0, 0) = t.data_[0].dot(mat2.data_[0]);
179 (*this)(0, 1) = t.data_[0].dot(mat2.data_[1]);
180 (*this)(0, 2) = t.data_[0].dot(mat2.data_[2]);
181 (*this)(1, 0) = t.data_[1].dot(mat2.data_[0]);
182 (*this)(1, 1) = t.data_[1].dot(mat2.data_[1]);
183 (*this)(1, 2) = t.data_[1].dot(mat2.data_[2]);
184 (*this)(2, 0) = t.data_[2].dot(mat2.data_[0]);
185 (*this)(2, 1) = t.data_[2].dot(mat2.data_[1]);
186 (*this)(2, 2) = t.data_[2].dot(mat2.data_[2]);
261 res.data_[0][0] = +(
data_[1][1] *
data_[2][2] -
data_[2][1] *
data_[1][2]) * OneOverDeterminant;
262 res.data_[1][0] = -(
data_[1][0] *
data_[2][2] -
data_[2][0] *
data_[1][2]) * OneOverDeterminant;
263 res.data_[2][0] = +(
data_[1][0] *
data_[2][1] -
data_[2][0] *
data_[1][1]) * OneOverDeterminant;
264 res.data_[0][1] = -(
data_[0][1] *
data_[2][2] -
data_[2][1] *
data_[0][2]) * OneOverDeterminant;
265 res.data_[1][1] = +(
data_[0][0] *
data_[2][2] -
data_[2][0] *
data_[0][2]) * OneOverDeterminant;
266 res.data_[2][1] = -(
data_[0][0] *
data_[2][1] -
data_[2][0] *
data_[0][1]) * OneOverDeterminant;
267 res.data_[0][2] = +(
data_[0][1] *
data_[1][2] -
data_[1][1] *
data_[0][2]) * OneOverDeterminant;
268 res.data_[1][2] = -(
data_[0][0] *
data_[1][2] -
data_[1][0] *
data_[0][2]) * OneOverDeterminant;
269 res.data_[2][2] = +(
data_[0][0] *
data_[1][1] -
data_[1][0] *
data_[0][1]) * OneOverDeterminant;
313 const T sum1 = fabs(A(0, 0)) + fabs(A(1, 0)) + fabs(A(2, 0));
314 const T sum2 = fabs(A(0, 1)) + fabs(A(1, 1)) + fabs(A(2, 1));
315 const T sum3 = fabs(A(0, 2)) + fabs(A(1, 2)) + fabs(A(2, 2));
328 const T sum1 = fabs(A(0, 0)) + fabs(A(0, 1)) + fabs(A(0, 2));
329 const T sum2 = fabs(A(1, 0)) + fabs(A(1, 1)) + fabs(A(1, 2));
330 const T sum3 = fabs(A(2, 0)) + fabs(A(2, 1)) + fabs(A(2, 2));