TRIQS/TRIQS 4.0.0
Researching Interacting Quantum Systems
Loading...
Searching...
No Matches
k_expr.hpp
#include <nda/nda.hpp>
#include <cstdint>
#include <utility>

Detailed Description

Provides expression templates for \( \mathbf{k} \)-vectors.

Definition in file k_expr.hpp.

Go to the source code of this file.

Classes

struct  triqs::mesh::k_expr< OP, L, R >
 Binary \( \mathbf{k} \)-vector expression. More...
struct  triqs::mesh::k_expr_unary< OP, L >
 Unary minus \( \mathbf{k} \)-vector expression. More...

Variables

template<typename T>
constexpr bool triqs::mesh::is_k_expr = false
 Type trait to check if a type is a triqs::mesh::k_expr or triqs::mesh::k_expr_unary.