TRIQS/TRIQS 4.0.0
Researching Interacting Quantum Systems
Loading...
Searching...
No Matches
targets.hpp
#include "../../arrays.hpp"
#include <nda/stdutil/complex.hpp>
#include <type_traits>

Detailed Description

Provides the target types that fix the value stored at each mesh point of a Green's function.

Definition in file targets.hpp.

Go to the source code of this file.

Classes

struct  triqs::gfs::matrix_real_valued
 Target type for a real matrix-valued Green's function. More...
struct  triqs::gfs::matrix_valued
 Target type for a complex matrix-valued Green's function. More...
struct  triqs::gfs::scalar_real_valued
 Target type for a real scalar-valued Green's function. More...
struct  triqs::gfs::scalar_valued
 Target type for a complex scalar-valued Green's function. More...
struct  triqs::gfs::tensor_real_valued< R >
 Target type for a real tensor-valued Green's function. More...
struct  triqs::gfs::tensor_valued< R >
 Target type for a complex tensor-valued Green's function. More...

Typedefs

template<typename A, int nvar>
using triqs::gfs::target_from_array
 Deduce the target type of a Green's function from its data array type and arity.