|
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... | |