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

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

A_rhoNonESFluidSolver
accumExtraForces(IonicGradient *forces, const ScalarFieldTilde &A_nCavityTilde) const PCMprotected
AdielPCMprotected
atomicNumbersPCMprotected
atpos (defined in FluidSolver)FluidSolver
bulkPotential() (defined in FluidSolver)FluidSolverinlinevirtual
ChargedDefect (defined in PCM)PCMfriend
coulomb(const ScalarFieldTilde &rho) (defined in PCM)PCMinlineprotectedstatic
dumpDebug(const char *filenamePattern) const PCMvirtual
dumpDensities(const char *filenamePattern) const PCMvirtual
e (defined in FluidSolver)FluidSolver
epsBulk (defined in FluidSolver)FluidSolver
epsInfFluidSolver
FluidSolver(const Everything &e, const FluidSolverParams &fsp)FluidSolver
fsp (defined in FluidSolver)FluidSolver
get_Adiel_and_grad(ScalarFieldTilde *Adiel_rhoExplicitTilde=0, ScalarFieldTilde *Adiel_nCavityTilde=0, IonicGradient *extraForces=0) const FluidSolver
get_Adiel_and_grad_internal(ScalarFieldTilde &Adiel_rhoExplicitTilde, ScalarFieldTilde &Adiel_nCavityTilde, IonicGradient *extraForces) const =0FluidSolverprotectedpure virtual
getFullCore() const PCMprotected
getSusceptibility(const std::vector< complex > &omega, std::vector< SusceptibilityTerm > &susceptibility, ScalarFieldTildeArray &sTilde, bool elecOnly) const FluidSolver
getSusceptibility_internal(const std::vector< complex > &omega, std::vector< SusceptibilityTerm > &susceptibility, ScalarFieldArray &sArr, bool elecOnly) const FluidSolverprotectedvirtual
gInfo (defined in FluidSolver)FluidSolver
ionWidthMuCorrection() const FluidSolver
k2factorFluidSolver
loadState(const char *filename)=0FluidSolverpure virtual
minimizeFluid()=0FluidSolverpure virtual
nCavity (defined in PCM)PCMprotected
nCavityExPCMprotected
PCM(const Everything &e, const FluidSolverParams &fsp) (defined in PCM)PCM
prefersGummel() const =0FluidSolverpure virtual
printDebug(FILE *fp) const PCMinlineprotectedvirtual
propagateCavityGradients(const ScalarFieldArray &A_shape, ScalarField &A_nCavity, ScalarFieldTilde &A_rhoExplicitTilde, IonicGradient *forces) const PCMprotected
rhoExplicitTildePCMprotected
saveState(const char *filename) const =0FluidSolverpure virtual
set(const ScalarFieldTilde &rhoExplicitTilde, const ScalarFieldTilde &nCavityTilde)FluidSolver
set_internal(const ScalarFieldTilde &rhoExplicitTilde, const ScalarFieldTilde &nCavityTilde)=0FluidSolverprotectedpure virtual
SfPCMprotected
shapePCMprotected
shapeVdwPCMprotected
tauCavity (defined in PCM)PCMprotected
updateCavity()PCMprotected
useGummel() const (defined in FluidSolver)FluidSolverinline
~FluidSolver() (defined in FluidSolver)FluidSolverinlinevirtual
~PCM() (defined in PCM)PCMvirtual