heig.h File Reference
#include <TiledArray/config.h>
#include <TiledArray/math/linalg/scalapack/util.h>
#include <scalapackpp/eigenvalue_problem/gevp.hpp>
#include <scalapackpp/eigenvalue_problem/sevp.hpp>
Include dependency graph for heig.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<typename Array >
auto TiledArray::math::linalg::scalapack::heig (const Array &A, TiledRange evec_trange=TiledRange(), size_t NB=default_block_size())
 Solve the standard eigenvalue problem with ScaLAPACK. More...
 
template<typename ArrayA , typename ArrayB , typename EVecType = ArrayA>
auto TiledArray::math::linalg::scalapack::heig (const ArrayA &A, const ArrayB &B, TiledRange evec_trange=TiledRange(), size_t NB=default_block_size())
 Solve the generalized eigenvalue problem with ScaLAPACK. More...