triqs::hilbert_space::state<HilbertSpace,ScalarType,false>

#include <triqs/hilbert_space.hpp>

template<typename HilbertSpace, typename ScalarType> class state<HilbertSpace,ScalarType,false>

State: implementation based on triqs::arrays::vector

Member types

value_type ScalarType Accessor to ScalarType template parameter
hilbert_space_t HilbertSpace Accessor to HilbertSpace template parameter

Member functions

(constructor)  
size  
operator()  
operator+=  
operator-=  
operator*=  
operator/=  
amplitudes  
get_hilbert  
set_hilbert  

Non Member functions

dot_product  
foreach