MADNESS
version 0.9
|
POD holding excitation energy and response vector for a single excitation. More...
#include <tdhf_CIS.h>
Public Member Functions | |
root (World &world) | |
root (World &world, vecfuncT &x, double omega) | |
root (World &world, const vecfuncT &x1) | |
root (const root &other) | |
root (World &world, double omega, double expv, double delta, double error, bool converged, int iter, int number) | |
root & | operator= (const root &other) |
root | operator- (const root &b) const |
root | operator+= (const root &b) |
root | operator* (double a) |
bool | operator< (const root &other) const |
bool | operator> (const root &other) const |
Public Attributes | |
World & | world |
vecfuncT | x |
double | omega |
double | expv |
bool | converged |
double | err |
double | delta |
int | iter |
int | number |
std::vector< double > | amplitudes_ |
POD holding excitation energy and response vector for a single excitation.
|
inline |
|
inline |
|
inline |
|
inline |
References madness::scale().
References madness::add(), and x.
References mpfr::root(), madness::sub(), and x.
std::vector<double> root::amplitudes_ |
Referenced by operator=().
bool root::converged |
Referenced by operator=(), madness::CIS::print_root(), and madness::CIS::print_roots().
double root::delta |
Referenced by operator=(), madness::CIS::print_root(), and madness::CIS::print_roots().
double root::err |
Referenced by operator=(), madness::CIS::print_root(), and madness::CIS::print_roots().
double root::expv |
Referenced by operator=(), madness::CIS::print_root(), and madness::CIS::print_roots().
int root::iter |
Referenced by operator=(), madness::CIS::print_root(), and madness::CIS::print_roots().
int root::number |
Referenced by madness::CIS::Analyze(), operator=(), madness::CIS::print_root(), and madness::CIS::print_roots().
double root::omega |
Referenced by operator<(), operator=(), operator>(), madness::CIS::print_root(), and madness::CIS::print_roots().
World& root::world |
Referenced by madness::CIS::print_roots().
vecfuncT root::x |
Referenced by operator+=(), operator-(), and operator=().