}
/**
- * Gives the determinant of the linear part of the transform
+ * Returns the determinant of the linear part A of the transform.
*
* @return determinant of the transform
*
_determinant = _linearTransform[0] * subDet[0] - _linearTransform[1] * subDet[1] + _linearTransform[2] * subDet[2];
}
+
+ /////////////////////////////////////////////////
+ /// Auxiliary methods for inverse calculation ///
+ /////////////////////////////////////////////////
+
+
/**
* Calculates the LU-factorization of the matrix A (_linearTransform)
* and stores it in lu. Since partial pivoting is used, there are
void calculateDeterminant();
- /////////////////////////////////////////////////
- /// Auxiliary methods for inverse calculation ///
- /////////////////////////////////////////////////
-
void factorizeLU(double* lu, int* idx) const;
void forwardSubstitution(double* x, const double* lu, const double* b, const int* idx) const;