TRIQS/nda
2.0.0
Multi-dimensional array library for C++
Toggle main menu visibility
Loading...
Searching...
No Matches
clef.hpp
Go to the documentation of this file.
1
// Copyright (c) 2019--present, The Simons Foundation
2
// This file is part of TRIQS/nda and is licensed under the Apache License, Version 2.0.
3
// SPDX-License-Identifier: Apache-2.0
4
// See LICENSE in the root of this distribution for details.
5
10
11
#pragma once
12
13
#include "
./auto_assign_subscript.hpp
"
14
#include "
./auto_assign.hpp
"
15
#include "
./eval.hpp
"
16
#include "
./expression.hpp
"
17
#include "
./function.hpp
"
18
#include "
./make_lazy.hpp
"
19
#include "
./operation.hpp
"
20
#include "
./placeholder.hpp
"
21
#include "
./utils.hpp
"
auto_assign.hpp
Provides functionality to assign values to lazy callable objects.
auto_assign_subscript.hpp
Provides functionality to assign values to lazy subscriptable objects.
utils.hpp
Provides some utility functions and type traits for the CLEF library.
eval.hpp
Provides functionality to evaluate lazy expressions from the clef library.
expression.hpp
Provides a basic lazy expression type for the clef library.
function.hpp
Provides functionality to turn lazy expressions into callable objects and to generally simplify the e...
make_lazy.hpp
Provides functionality to make objects, functions and methods lazy.
operation.hpp
Provides operations for the clef library.
placeholder.hpp
Provides placeholders for the clef library.
nda
clef
clef.hpp
Generated by
1.17.0