JDFTx  1.2.0
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