Table 2. Overview of Published Implementations of Implicit Solvation Models in Various DFT Program Packagesa.
|
dielectric
model (ε) |
|||||
---|---|---|---|---|---|---|
DFT package | BCs | lin model/shape s | nonloc | nonlin aniso | het noneq | salt model |
Full Potential/All-Electron | ||||||
Q-Chem282 | F | sρel/sr147,263 | × | × | √273,274 | S-MPB263 |
sρel(275)/sr | √276−280 | LPB | ||||
× | (53, 278, 281) | |||||
(ASC283) | (273, 274, 284) | (ASC285) | ||||
FHI-aims286 | F | sρel(141,142) | × | × | × | S-MPB132,142,144 |
sρel (ASC143) | × | × | ||||
CRYSTAL287,288 | P264/F | sr | × | × | × | × |
(ASC264,289) | × | × | ||||
Jaguar290 | F | sr | × | × | × | LPB |
(ASC145,291−294) | × | × | (ASC291−293) | |||
GAMESS296 | F | sρel/sr | × | × | √295 | LPB |
(ASC28) | √262,297,298 | √299−302 | (ASC303) | |||
Gaussian304 | P265/F | sρel/sr | × | × | × | LPB |
(ASC28) | √305 | √277,281,306−308 | (ASC303) | |||
Dmol3 | P266/F | sr | × | × | × | × |
(ASC146,266) | × | × | ||||
TURBOMOLE309 | F | sρel/sr | × | × | × | × |
(ASC146,310,311) | × | √308,312 | ||||
NWChem313 | F | ASC146,314 | × | × | × | × |
× | × | |||||
Pseudopotential | ||||||
VASP316 | P | sρel(149,315) | × | × | × | LPB190 |
× | × | |||||
QE317−320 | P/F | sr(139,147) | √139 | × | × | LPB, S-MPB |
sρel(141) | √ | × | PCC25,272 | |||
BigDFT321−325 | F/P259 | sr(147) | × | × | × | MPB272 |
sρel(141) | × | × | ||||
GPAW327,328 | P/F232,326,329 | sr(326) | × | × | × | DD-S-MPB |
sρel(141,148) | × | × | LPB, PCC232 | |||
PWMat330,331 | P | sρel(141,332) | × | × | × | S-LPB272,332 |
× | × | |||||
JDFTx334 | P/F | sr(147) | √ | √22,39,137 | CS-MPB137 | |
sρel(22,137,138,149) | (122, 150, 333) | (122, 150) | × | S-CS-MPB39 | ||
√335 | × | LPB137,336 | ||||
CP2K338 | P | sρel(141,148,337) | × | × | × | × |
× | × | |||||
ONETEP341 | P/F340 | sr(147,271,339) | × | × | √340b | S-MPB271 |
sρel(148,271,339,342) | × | × | (271, 339, 343, 344) | |||
CASTEP345 | F | sρel(148,271,339) | × | × | × | × |
× | × |
This compilation is to provide a rough picture of all the implemented features and corresponding references, with a focus on the electrostatic and ionic parts of the grand potential functional. For the shape function, if not ASC is specified, a smooth dielectric step function is used. QE = QUANTUM ESPRESSO, BC = boundary condition (referring to solvation model implementation, P = periodic, F = free), ASC = apparent surface charge, nonloc = nonlocal, nonlin = nonlinear, aniso = anisotropic (dielectric tensor), het = heterogeonous (different bulk dielectric permittivities in different regions, to model, e.g., systems at the air–water interface or liquid–liquid interfaces), noneq = nonequilibrium/frequency-dependent, PB = Poisson–Boltzmann, MPB = lattice size-modified Poisson–Boltzmann, S = Stern correction, CS = hard sphere crowding effects based on Carnahan–Starling equation of state,346 PCC = planar counter charge, and DD = dielectric decrement. GAMESS and Gaussian support a variety of ASC models, and the user is referred to the documentation and to Tomasi et al. for further review of the available methods.28
Only supports the use of regions with vacuum permittivity, not a different permittivity.