Implement matrix square root for complex matrices.

I hope to implement the real case soon, but it's a bit more
complicated due to the 2-by-2 blocks in the real Schur decomposition.
This commit is contained in:
Jitse Niesen
2011-05-07 22:57:46 +01:00
parent 0896c6d97d
commit 6b4e215710
5 changed files with 187 additions and 4 deletions

View File

@@ -68,8 +68,8 @@ class MatrixFunction
};
/** \ingroup MatrixFunctions_Module
* \brief Partial specialization of MatrixFunction for real matrices \internal
/** \internal \ingroup MatrixFunctions_Module
* \brief Partial specialization of MatrixFunction for real matrices
*/
template <typename MatrixType>
class MatrixFunction<MatrixType, 0>
@@ -124,8 +124,8 @@ class MatrixFunction<MatrixType, 0>
};
/** \ingroup MatrixFunctions_Module
* \brief Partial specialization of MatrixFunction for complex matrices \internal
/** \internal \ingroup MatrixFunctions_Module
* \brief Partial specialization of MatrixFunction for complex matrices
*/
template <typename MatrixType>
class MatrixFunction<MatrixType, 1>