#include <vxc_potential.h>

| Classes | |
| struct | XC_entry | 
| Public Member Functions | |
| Vxc_Potential (const Grid &grid) | |
| ~Vxc_Potential () | |
| void | setXCfunctional (const std::string &functional) | 
| Mat_p_Energy | IntegrateVXC (const Eigen::MatrixXd &density_matrix) const | 
| Static Public Member Functions | |
| static double | getExactExchange (const std::string &functional) | 
| Private Member Functions | |
| XC_entry | EvaluateXC (double rho, double sigma) const | 
| Private Attributes | |
| const Grid | grid_ | 
| int | xfunc_id | 
| bool | setXC_ = false | 
| bool | use_separate_ | 
| int | cfunc_id | 
| xc_func_type | xfunc | 
| xc_func_type | cfunc | 
Definition at line 37 of file vxc_potential.h.
| 
 | inlineexplicit | 
Definition at line 39 of file vxc_potential.h.
| votca::xtp::Vxc_Potential< Grid >::~Vxc_Potential | ( | ) | 
Definition at line 34 of file vxc_potential.cc.
| 
 | private | 
Definition at line 123 of file vxc_potential.cc.
| 
 | static | 
Definition at line 43 of file vxc_potential.cc.
| Mat_p_Energy votca::xtp::Vxc_Potential< Grid >::IntegrateVXC | ( | const Eigen::MatrixXd & | density_matrix | ) | const | 
Definition at line 159 of file vxc_potential.cc.
| void votca::xtp::Vxc_Potential< Grid >::setXCfunctional | ( | const std::string & | functional | ) | 
Definition at line 80 of file vxc_potential.cc.
| 
 | private | 
Definition at line 62 of file vxc_potential.h.
| 
 | private | 
Definition at line 60 of file vxc_potential.h.
| 
 | private | 
Definition at line 56 of file vxc_potential.h.
| 
 | private | 
Definition at line 58 of file vxc_potential.h.
| 
 | private | 
Definition at line 59 of file vxc_potential.h.
| 
 | private | 
Definition at line 61 of file vxc_potential.h.
| 
 | private | 
Definition at line 57 of file vxc_potential.h.