pbc.dft
The ciderpress.pyscf.pbc.dft
module serves the same
purpose as ciderpress.pyscf.dft
but for periodic
systems. This module’s version of make_cider_calc()
modifies a pbc
Kohn Sham DFT object from PySCF
to evaluate a CIDER functional. Currently only semilocal
and SDMX features are supported.
NOTE: This module is particularly experimental. It is provided for the purpose of reproducing previous work that used this module (i.e. Bystrom et al.[1]) and is not as close to production readiness as other parts of the code.
- ciderpress.pyscf.pbc.dft.make_cider_calc(ks, mlfunc, xmix=1.0, xc=None, xkernel=None, ckernel=None, mlfunc_format=None, nlc_coeff=None, nldf_init=None, sdmx_init=None, dense_mesh=None, rhocut=None)
Same as
ciderpress.pyscf.dft.make_cider_calc()
, but for periodic systems. Note that only semilocal and SDMX features are supported. The ks object must use a uniform XC integration grid and pseudopotentials.