JDFTx  1.4.2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Functional Member List

This is the complete list of members for Functional, including all inherited members.

evaluate(int N, std::vector< const double * > n, std::vector< const double * > sigma, std::vector< const double * > lap, std::vector< const double * > tau, double *E, std::vector< double * > E_n, std::vector< double * > E_sigma, std::vector< double * > E_lap, std::vector< double * > E_tau) const =0Functionalpure virtual
evaluateSub(int iStart, int iStop, std::vector< const double * > n, std::vector< const double * > sigma, std::vector< const double * > lap, std::vector< const double * > tau, double *E, std::vector< double * > E_n, std::vector< double * > E_sigma, std::vector< double * > E_lap, std::vector< double * > E_tau) const Functional
Functional(double scaleFac=1.0) (defined in Functional)Functionalinline
hasCorrelation() const =0Functionalpure virtual
hasEnergy() const =0Functionalpure virtual
hasExchange() const =0Functionalpure virtual
hasKinetic() const =0Functionalpure virtual
needsLap() const =0Functionalpure virtual
needsSigma() const =0Functionalpure virtual
needsTau() const =0Functionalpure virtual
scaleFacFunctionalprotected