TRIQS/nda 1.3.0
Multi-dimensional array library for C++
|
Provides a basic lazy expression type for the clef library.
Definition in file expression.hpp.
Go to the source code of this file.
Classes | |
struct | nda::clef::expr< Tag, Ts > |
Single node of the expression tree. More... | |
struct | nda::clef::tags::binary_op |
Tag for binary operator expressions. More... | |
struct | nda::clef::tags::function |
Tag for function call expressions. More... | |
struct | nda::clef::tags::if_else |
Tag for conditional expressions. More... | |
struct | nda::clef::tags::subscript |
Tag for subscript expressions. More... | |
struct | nda::clef::tags::terminal |
Tag to indicate a terminal node in the expression tree. More... | |
struct | nda::clef::tags::unary_op |
Tag for unary operator expressions. More... | |