Template Function update_system_operator#

Function Documentation#

template<typename nrgcore_type>
void update_system_operator(nrgcore_type *nrg_object, std::vector<qOperator> &systemo_oparator_nQ)#

Updates the system operators for the NRG object.

This function iterates over the quantum numbers and updates the system operators based on the coupled quantum indices and bath eigenvalues.

Template Parameters:

nrgcore_type – The type of the NRG core object.

Parameters:
  • nrg_object – Pointer to the NRG core object.

  • systemo_oparator_nQ – Vector of system operators to be updated.