Template Struct HS_one_body_operator

Inheritance Relationships

Base Type

Struct Documentation

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

One-body operator acting in a given sector of the Hilbert space.

Public Functions

template<typename op_field>
inline HS_one_body_operator(shared_ptr<model> _the_model, const string &_name, sector _sec, const vector<matrix_element<op_field>> &elements)