triqs::atom_diag::act
#include <triqs/atom_diag/functions.hpp>
Synopsis
template<bool Complex>typename atom_diag<Complex>::full_hilbert_space_state_t act (typename atom_diag<Complex>::many_body_op_t const & op,typename atom_diag<Complex>::full_hilbert_space_state_t const & st,atom_diag<Complex> const & atom)
Act with operator op on state st
Parameters
op Operator to act on the state.
st Initial state vector in the full Hilbert space, written in the eigenbasis of the Hamiltonian.
atom Solved diagonalization problem.
Returns
Final state vector in the full Hilbert space.