Classes | Namespaces | Functions
MatrixSquareRoot.h File Reference

Go to the source code of this file.

Classes

struct  Eigen::internal::matrix_sqrt_compute< MatrixType, IsComplex >
 Helper struct for computing matrix square roots of general matrices. More...
 
struct  Eigen::internal::matrix_sqrt_compute< MatrixType, 0 >
 
struct  Eigen::internal::matrix_sqrt_compute< MatrixType, 1 >
 
class  Eigen::MatrixSquareRootReturnValue< Derived >
 Proxy for the matrix square root of some matrix (expression). More...
 
struct  Eigen::internal::traits< MatrixSquareRootReturnValue< Derived > >
 

Namespaces

 Eigen
 
 Eigen::internal
 

Functions

template<typename MatrixType , typename ResultType >
void Eigen::matrix_sqrt_quasi_triangular (const MatrixType &arg, ResultType &result)
 Compute matrix square root of quasi-triangular matrix. More...
 
template<typename MatrixType , typename ResultType >
void Eigen::internal::matrix_sqrt_quasi_triangular_1x1_off_diagonal_block (const MatrixType &T, typename MatrixType::Index i, typename MatrixType::Index j, ResultType &sqrtT)
 
template<typename MatrixType , typename ResultType >
void Eigen::internal::matrix_sqrt_quasi_triangular_1x2_off_diagonal_block (const MatrixType &T, typename MatrixType::Index i, typename MatrixType::Index j, ResultType &sqrtT)
 
template<typename MatrixType , typename ResultType >
void Eigen::internal::matrix_sqrt_quasi_triangular_2x1_off_diagonal_block (const MatrixType &T, typename MatrixType::Index i, typename MatrixType::Index j, ResultType &sqrtT)
 
template<typename MatrixType , typename ResultType >
void Eigen::internal::matrix_sqrt_quasi_triangular_2x2_diagonal_block (const MatrixType &T, typename MatrixType::Index i, ResultType &sqrtT)
 
template<typename MatrixType , typename ResultType >
void Eigen::internal::matrix_sqrt_quasi_triangular_2x2_off_diagonal_block (const MatrixType &T, typename MatrixType::Index i, typename MatrixType::Index j, ResultType &sqrtT)
 
template<typename MatrixType , typename ResultType >
void Eigen::internal::matrix_sqrt_quasi_triangular_diagonal (const MatrixType &T, ResultType &sqrtT)
 
template<typename MatrixType , typename ResultType >
void Eigen::internal::matrix_sqrt_quasi_triangular_off_diagonal (const MatrixType &T, ResultType &sqrtT)
 
template<typename MatrixType >
void Eigen::internal::matrix_sqrt_quasi_triangular_solve_auxiliary_equation (MatrixType &X, const MatrixType &A, const MatrixType &B, const MatrixType &C)
 
template<typename MatrixType , typename ResultType >
void Eigen::matrix_sqrt_triangular (const MatrixType &arg, ResultType &result)
 Compute matrix square root of triangular matrix. More...
 


hebiros
Author(s): Xavier Artache , Matthew Tesch
autogenerated on Thu Sep 3 2020 04:09:50