rank-local.h File Reference
#include <TiledArray/config.h>#include <TiledArray/external/eigen.h>#include <TiledArray/math/linalg/forward.h>#include <vector>
Include dependency graph for rank-local.h:

This graph shows which files directly or indirectly include this file:

Namespaces | |
| TiledArray | |
| TiledArray::math | |
| TiledArray::math::linalg | |
| TiledArray::math::linalg::rank_local | |
Typedefs | |
| using | TiledArray::math::linalg::rank_local::Job = ::lapack::Job |
| template<typename T , int Options = ::Eigen::ColMajor> | |
| using | TiledArray::math::linalg::rank_local::Matrix = ::Eigen::Matrix< T, ::Eigen::Dynamic, ::Eigen::Dynamic, Options > |
Functions | |
| template<typename T > | |
| void | TiledArray::math::linalg::rank_local::cholesky (Matrix< T > &A) |
| template<typename T > | |
| void | TiledArray::math::linalg::rank_local::cholesky_linv (Matrix< T > &A) |
| template<typename T > | |
| void | TiledArray::math::linalg::rank_local::cholesky_solve (Matrix< T > &A, Matrix< T > &X) |
| template<typename T > | |
| void | TiledArray::math::linalg::rank_local::cholesky_lsolve (Op transpose, Matrix< T > &A, Matrix< T > &X) |
| template<typename T > | |
| void | TiledArray::math::linalg::rank_local::heig (Matrix< T > &A, std::vector< T > &W) |
| template<typename T > | |
| void | TiledArray::math::linalg::rank_local::heig (Matrix< T > &A, Matrix< T > &B, std::vector< T > &W) |
| template<typename T > | |
| void | TiledArray::math::linalg::rank_local::svd (Job jobu, Job jobvt, Matrix< T > &A, std::vector< T > &S, Matrix< T > *U, Matrix< T > *VT) |
| template<typename T > | |
| void | TiledArray::math::linalg::rank_local::svd (Matrix< T > &A, std::vector< T > &S, Matrix< T > *U, Matrix< T > *VT) |
| template<typename T > | |
| void | TiledArray::math::linalg::rank_local::lu_solve (Matrix< T > &A, Matrix< T > &B) |
| template<typename T > | |
| void | TiledArray::math::linalg::rank_local::lu_inv (Matrix< T > &A) |
1.8.20