•All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Search Results
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) | |