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

This is the complete list of members for LinearPCM, 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
coulomb(const ScalarFieldTilde &rho) (defined in PCM)PCMinlineprotectedstatic
dumpDebug(const char *filenamePattern) const PCMvirtual
dumpDensities(const char *filenamePattern) const LinearPCMvirtual
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 &grad_rhoExplicitTilde, ScalarFieldTilde &grad_nCavityTilde, IonicGradient *extraForces) const LinearPCMprotectedvirtual
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 LinearPCMprotectedvirtual
gInfo (defined in FluidSolver)FluidSolver
hessian(const ScalarFieldTilde &) const LinearPCMvirtual
ionWidthMuCorrection() const FluidSolver
k2factorFluidSolver
LinearPCM(const Everything &e, const FluidSolverParams &fsp)LinearPCM
loadState(const char *filename)LinearPCMvirtual
minimizeFluid()LinearPCMvirtual
nCavity (defined in PCM)PCMprotected
nCavityExPCMprotected
NonlinearPCM (defined in LinearPCM)LinearPCMfriend
PCM(const Everything &e, const FluidSolverParams &fsp) (defined in PCM)PCM
precondition(const ScalarFieldTilde &) const LinearPCMvirtual
prefersGummel() const LinearPCMinlinevirtual
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 LinearPCMvirtual
set(const ScalarFieldTilde &rhoExplicitTilde, const ScalarFieldTilde &nCavityTilde)FluidSolver
set_internal(const ScalarFieldTilde &rhoExplicitTilde, const ScalarFieldTilde &nCavityTilde)LinearPCMprotectedvirtual
SfPCMprotected
shapePCMprotected
shapeVdwPCMprotected
solve(const ScalarFieldTilde &rhs, const MinimizeParams &params)LinearSolvable< ScalarFieldTilde >
stateLinearSolvable< ScalarFieldTilde >
sync(double x) constLinearSolvable< ScalarFieldTilde >inlinevirtual
tauCavity (defined in PCM)PCMprotected
updateCavity()PCMprotected
useGummel() const (defined in FluidSolver)FluidSolverinline
~FluidSolver() (defined in FluidSolver)FluidSolverinlinevirtual
~LinearPCM() (defined in LinearPCM)LinearPCMvirtual
~PCM() (defined in PCM)PCMvirtual