Navigation :
Manual
Input Variables
-
Atomic Orbitals
-
Calculation Modes
-
ClassicalParticles
-
DFTBPlusInterface
-
Execution
-
Hamiltonian
--
DFT+U
--
PCM
--
Poisson
--
XC
---
DensityCorrection
--- DFTULevel
--- HFSingularity
--- HFSingularityNk
--- HFSingularityNsteps
--- HybridCAMParameters
--- Interaction1D
--- Interaction1DScreening
--- KLIPhotonCOC
--- libvdwxcDebug
--- libvdwxcMode
--- libvdwxcVDWFactor
--- OEPLevel
--- OEPMixing
--- OEPMixingScheme
--- OEPRemoveElectron
--- PhotonModes
--- PhotonXCEnergyMethod
--- PhotonXCEtaC
--- PhotonXCLambShift
--- PhotonXCLambShiftOmegaCutoff
--- PhotonXCLambShiftRenormalizeMass
--- PhotonXCLDAKappa
--- SCDMforPZSIC
--- SICCorrection
--- VDW_TS_cutoff
--- VDW_TS_damping
--- VDW_TS_sr
--- VDWCorrection
--- VDWD3Functional
--- VDWSelfConsistent
--- Xalpha
--- XCForceFunctionalsOnCPU
--- XCFunctional
--- XCKernel
--- XCKernelLRCAlpha
--- XCPhotonFunctional
--- XCPhotonIncludeHartree
--- XCProcaDamping
--- XCProcaResonantTerm
--- XCUseGaugeIndependentKED
-- ACESize
-- AdaptivelyCompressedExchange
-- CalculateDiamagneticCurrent
-- CalculateSelfInducedMagneticField
-- CurrentDensity
-- EnablePhotons
-- EwaldAlpha
-- FilterPotentials
-- ForceTotalEnforce
-- GaugeFieldDelay
-- GaugeFieldDynamics
-- GaugeFieldPropagate
-- GaugeVectorField
-- GyromagneticRatio
-- MagneticConstrain
-- MagneticConstrainStrength
-- MaxwellCouplingMode
-- MaxwellDipoleField
-- MultipolarExpansionTerms
-- NDSFATimeIntegrationStep
-- ParticleMass
-- PauliHamiltonianTerms
-- RashbaSpinOrbitCoupling
-- RelativisticCorrection
-- SOStrength
-- StaticElectricField
-- StaticMagneticField
-- StaticMagneticField2DGauge
-- TheoryLevel
-- TimeZero
-
ISDF
-
Linear Response
-
Math
-
Maxwell
-
Mesh
-
Multi-Trajectory
-
Output
-
SCF
-
States
-
System
-
Time-Dependent
-
Utilities
-
Alphabetic Index
Tutorials
Developers
Releases
HFSingularity
HFSingularity
Section Hamiltonian::XC
Type integer
Default general
(Experimental) This variable selects the method used for the treatment of the
singularity of the Coulomb potential in Hatree-Fock and hybrid-functional DFT calculations.
This shoulbe be only applied for periodic systems and is only
used for FFT kernels of the Poisson solvers.
Options :
none :
The singularity is replaced by zero.
general :
The general treatment of the singularity, as described in Carrier et al, PRB 75 205126 (2007).
This is the default option
fcc :
The treatment of the singulariy as described in Gygi and Baldereschi, PRB 34, 4405 (1986).
This is formally valid for cubic systems only.
spherical_bz :
The divergence in q=0 is treated analytically assuming a spherical Brillouin zone
Source information
hamiltonian/singularity.F90 : 110
call parse_variable ( namespace , 'HFSingularity' , default , this % coulomb_singularity )
Featured in chapters of the manual: