3
0
mirror of https://github.com/triqs/dft_tools synced 2024-11-01 03:33:50 +01:00
dft_tools/triqs/lattice/concepts.rst
Olivier Parcollet f2c7d449cc First commit : triqs libs version 1.0 alpha1
for earlier commits, see TRIQS0.x repository.
2013-07-17 19:24:07 +02:00

29 lines
511 B
ReStructuredText

Concept Function
return_type
arg_type
return_type operator()(arg_type const &) const : the evaluation of the function
Concept FunctionOnBravaisLattice
refines Function
bravais_lattice const & lattice() const
Concept ShortRangeFunctionOnBravaisLattice
* refines FunctionOnBravaisLattice
* derived from Tag::ShortRangeFunctionOnBravaisLattice ??
* map_type
* begin, end: iterator -> pair<arg_type, return_type>
Concept FunctionOnBrillouinZone
* refines Function
brillouin_zone const & bz() const