Template Struct HS_Heisenberg_operator

Inheritance Relationships

Base Type

Struct Documentation

template<typename HS_field>
struct HS_Heisenberg_operator : public HS_nondiagonal_operator<HS_field>

Represents a Heisenberg operator in a sector of the Hilbert space.

Public Functions

inline HS_Heisenberg_operator(shared_ptr<model> _the_model, const string &_name, sector _sec, const vector<matrix_element<double>> &elements, char dir)