mirror of
https://github.com/triqs/dft_tools
synced 2024-12-26 14:23:38 +01:00
2c542647fd
- change : all objects are by default stored now by reference, not by copy any more. Unless the trait force_copy_in_expr is true. - rvalue refs are moved into the tree - simplifies a lot the writing of lazy method, objects. - added a macro for methods - tests ok. Further check needed to control absence of copies... - improved documentation
28 lines
599 B
ReStructuredText
28 lines
599 B
ReStructuredText
Clef
|
|
*************************************
|
|
|
|
.. highlight:: c
|
|
|
|
.. warning::
|
|
|
|
This library is still a prototype. Its basic features are used in our codes, but
|
|
there are probably still some dark corners ...
|
|
|
|
Documentation in progress.
|
|
|
|
The CLEF library (**C**\ompile time **L**\azy **E**\xpressions and **F**\unctions) is a little
|
|
library to manipulate simple expressions at compile-time and use them e.g.
|
|
to automatically fill containers.
|
|
|
|
|
|
.. toctree::
|
|
:maxdepth: 2
|
|
|
|
introduction
|
|
expressions_form
|
|
expressions_eval
|
|
assign
|
|
overload
|
|
function
|
|
examples/contents
|