Loading [MathJax]/extensions/tex2jax.js
JDFTx  1.7.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
PerturbationSolver Member List

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

applyH(const QuantumNumber &qnum, const diagMatrix &Fq, ColumnBundle &HCq, const ColumnBundle &Cq)PerturbationSolver
calcdGradTau()PerturbationSolver
computeIncommensurateWfns()PerturbationSolver
dH_Vscloc(const QuantumNumber &qnum, ColumnBundle &HCq, const ColumnBundle &Cq, const ScalarFieldArray &dVscloc, const std::vector< matrix > *VdagCq=0)PerturbationSolver
dHpsi(const QuantumNumber &qnum, ColumnBundle &HCq, const ColumnBundle &Cq, const ScalarFieldArray &dVscloc, const std::vector< matrix > *VdagCq=0)PerturbationSolver
dHpsi(const QuantumNumber &qnum, ColumnBundle &HCq, const ColumnBundle &Cq, const complexScalarFieldArray &dVscloc)PerturbationSolver
dHtau(const QuantumNumber &qnum, ColumnBundle &HCq, const ColumnBundle &Cq, const ScalarFieldArray &dVscloc)PerturbationSolver
dHtau(const QuantumNumber &qnum, ColumnBundle &HCq, const ColumnBundle &Cq, int qsign)PerturbationSolver
get_nTot(const ScalarFieldArray n) constPerturbationSolverinline
get_nTot(const complexScalarFieldArray n) const (defined in PerturbationSolver)PerturbationSolverinline
getdn(ScalarFieldArray &dn, const std::vector< ColumnBundle > *dC, const std::vector< ColumnBundle > *C=0)PerturbationSolver
getdnatom(ScalarFieldArray &dnatom)PerturbationSolver
getdnInc(const std::vector< ColumnBundle > *dC, const std::vector< ColumnBundle > *C, complexScalarFieldArray &dnpq, complexScalarFieldArray &dnmq)PerturbationSolver
getdnXC(const ScalarField dnCore) constPerturbationSolver
getdVsclocPsi(const ScalarFieldArray dn, ScalarFieldArray &dVscloc)PerturbationSolver
getdVsclocPsi(const complexScalarFieldArray dn, complexScalarFieldArray &dVscloc, vector3<> *q)PerturbationSolver
getdVsclocTau(ScalarFieldArray &dVscloc, ScalarFieldArray *dn=0)PerturbationSolver
getdVsclocTau(complexScalarFieldArray &dVscloc, int qsign)PerturbationSolver
getGrad(std::vector< ColumnBundle > *grad, std::vector< ColumnBundle > Y)PerturbationSolver
hessian(PerturbationGradient &Av, const PerturbationGradient &v) overridePerturbationSolvervirtual
Ksqrt(PerturbationGradient &v) overridePerturbationSolvervirtual
PerturbationSolver(Everything &e) (defined in PerturbationSolver)PerturbationSolver
precondition(PerturbationGradient &v) overridePerturbationSolvervirtual
solvePerturbation() (defined in PerturbationSolver)PerturbationSolver
updateExcorrCache()PerturbationSolver
updateHC()PerturbationSolver
updateNonlocalDerivs()PerturbationSolver