mpqc::util Namespace Reference
Functions | |
template<typename T > | |
void | print_davidson_energy_iteration (std::size_t iter, const EigenVector< T > &delta_e, const EigenVector< T > &error, const EigenVector< T > &eig, double time1, double time2) |
print excitation energy at each iteration More... | |
template<typename T > | |
void | print_single_state_davidson_energy_iteration (std::size_t iter, const T &delta_e, const T &error, const T &eig, double time1, double time2) |
print excitation energy at each iteration More... | |
template<typename T , typename Idx > | |
void | print_cis_dominant_elements (std::vector< std::pair< T, Idx >> &dominants) |
print dominant index and element in cis vector, with index ordered as i,a More... | |
template<typename T , typename Idx > | |
void | print_t1_dominant_elements (std::vector< std::pair< T, Idx >> &dominants) |
print dominant index and element in t1, with index ordered as a, i More... | |
template<typename T , typename Idx > | |
void | print_t1_for_ip (std::vector< std::pair< T, Idx >> &dominants) |
print dominant index and element in t1 More... | |
template<typename T , typename Idx > | |
void | print_t1_for_ea (std::vector< std::pair< T, Idx >> &dominants) |
print dominant index and element in t1 More... | |
template<typename T , typename Idx > | |
void | print_t2_dominant_elements (std::vector< std::pair< T, Idx >> &dominants) |
print dominant index and element in t2, with index ordered as a,b,i,j More... | |
template<typename T > | |
void | print_excitation_energy (const EigenVector< T > &eig, bool triplets) |
print excitation energy with different unit More... | |
Function Documentation
◆ print_cis_dominant_elements()
template<typename T , typename Idx >
|
inline |
print dominant index and element in cis vector, with index ordered as i,a
◆ print_davidson_energy_iteration()
template<typename T >
|
inline |
print excitation energy at each iteration
◆ print_excitation_energy()
template<typename T >
|
inline |
print excitation energy with different unit
◆ print_single_state_davidson_energy_iteration()
template<typename T >
|
inline |
print excitation energy at each iteration
◆ print_t1_dominant_elements()
template<typename T , typename Idx >
|
inline |
print dominant index and element in t1, with index ordered as a, i
◆ print_t1_for_ea()
template<typename T , typename Idx >
|
inline |
print dominant index and element in t1
◆ print_t1_for_ip()
template<typename T , typename Idx >
|
inline |
print dominant index and element in t1
◆ print_t2_dominant_elements()
template<typename T , typename Idx >
|
inline |
print dominant index and element in t2, with index ordered as a,b,i,j