TRIQS/triqs_modest 3.3.0
Modular Electronic Structure Toolkit
Loading...
Searching...
No Matches
nda_supp.hpp
#include <nda/nda.hpp>

Go to the source code of this file.

Namespaces

namespace  nda

Typedefs

using dcomplex = std::complex<double>

Functions

void nda::Ainv_B (nda::matrix< dcomplex, nda::F_layout > A, nda::matrix_view< dcomplex, nda::F_layout > B)
template<typename T>
nda::array< T, 2 > nda::block_diag (std::vector< nda::matrix< T > > const &matrices)
template<typename T>
std::vector< T > nda::flatten (const std::vector< std::vector< T > > &nested)
template<typename T>
bool nda::is_diagonal (nda::matrix< T > const &M)
template<typename T>
nda::matrix< T > nda::make_matrix_from_permutation (std::vector< int > const &p)

Typedef Documentation

◆ dcomplex

using dcomplex = std::complex<double>

Definition at line 8 of file nda_supp.hpp.