Public Member Functions | |
| ExactExchange (const Everything &e) | |
| double | operator() (double aXX, double omega, const std::vector< diagMatrix > &F, const std::vector< ColumnBundle > &C, std::vector< ColumnBundle > *HC=0) const | 
| double ExactExchange::operator() | ( | double | aXX, | 
| double | omega, | ||
| const std::vector< diagMatrix > & | F, | ||
| const std::vector< ColumnBundle > & | C, | ||
| std::vector< ColumnBundle > * | HC = 0  | 
        ||
| ) | const | 
Compute scaled exact exchange energy with scale aXX and range omega (and optionally accumulate gradients) given fillings and wavefunctions