|
| template<typename MatrixType , typename VectorType > |
| void | Eigen::internal::matrix_function_compute_above_diagonal (const MatrixType &T, const VectorType &blockStart, const VectorType &clusterSize, MatrixType &fT) |
| | Compute part of matrix function above block diagonal. More...
|
| |
| template<typename MatrixType , typename AtomicType , typename VectorType > |
| void | Eigen::internal::matrix_function_compute_block_atomic (const MatrixType &T, AtomicType &atomic, const VectorType &blockStart, const VectorType &clusterSize, MatrixType &fT) |
| | Compute block diagonal part of matrix function. More...
|
| |
| template<typename VectorType > |
| void | Eigen::internal::matrix_function_compute_block_start (const VectorType &clusterSize, VectorType &blockStart) |
| | Compute start of each block using clusterSize. More...
|
| |
| template<typename ListOfClusters , typename Index > |
| void | Eigen::internal::matrix_function_compute_cluster_size (const ListOfClusters &clusters, Matrix< Index, Dynamic, 1 > &clusterSize) |
| | Compute size of each cluster given a partitioning. More...
|
| |
| template<typename EivalsType , typename ListOfClusters , typename VectorType > |
| void | Eigen::internal::matrix_function_compute_map (const EivalsType &eivals, const ListOfClusters &clusters, VectorType &eivalToCluster) |
| | Compute mapping of eigenvalue indices to cluster indices. More...
|
| |
| template<typename MatrixType > |
| NumTraits< typename MatrixType::Scalar >::Real | Eigen::internal::matrix_function_compute_mu (const MatrixType &A) |
| |
| template<typename DynVectorType , typename VectorType > |
| void | Eigen::internal::matrix_function_compute_permutation (const DynVectorType &blockStart, const DynVectorType &eivalToCluster, VectorType &permutation) |
| | Compute permutation which groups ei'vals in same cluster together. More...
|
| |
| template<typename Index , typename ListOfClusters > |
| ListOfClusters::iterator | Eigen::internal::matrix_function_find_cluster (Index key, ListOfClusters &clusters) |
| | Find cluster in clusters containing some value. More...
|
| |
| template<typename EivalsType , typename Cluster > |
| void | Eigen::internal::matrix_function_partition_eigenvalues (const EivalsType &eivals, std::list< Cluster > &clusters) |
| | Partition eigenvalues in clusters of ei'vals close to each other. More...
|
| |
| template<typename VectorType , typename MatrixType > |
| void | Eigen::internal::matrix_function_permute_schur (VectorType &permutation, MatrixType &U, MatrixType &T) |
| | Permute Schur decomposition in U and T according to permutation. More...
|
| |
| template<typename MatrixType > |
| MatrixType | Eigen::internal::matrix_function_solve_triangular_sylvester (const MatrixType &A, const MatrixType &B, const MatrixType &C) |
| | Solve a triangular Sylvester equation AX + XB = C. More...
|
| |