svd.h File Reference
#include <TiledArray/config.h>
#include <TiledArray/math/linalg/forward.h>
#include <TiledArray/math/linalg/scalapack/util.h>
#include <scalapackpp/svd.hpp>
Include dependency graph for svd.h:
This graph shows which files directly or indirectly include this file:

Namespaces

 TiledArray
 
 TiledArray::math
 
 TiledArray::math::linalg
 
 TiledArray::math::linalg::scalapack
 

Functions

template<SVD::Vectors Vectors, typename Array >
auto TiledArray::math::linalg::scalapack::svd (const Array &A, TiledRange u_trange, TiledRange vt_trange, size_t MB=default_block_size(), size_t NB=default_block_size())
 Compute the singular value decomposition (SVD) via ScaLAPACK. More...