Navigation :
Manual
Input Variables
-
Atomic Orbitals
-
Calculation Modes
-
ClassicalParticles
-
DFTBPlusInterface
-
Execution
-
Hamiltonian
-
Linear Response
--
Casida
--
KdotP
--
Polarizabilities
--- BornChargeSumRuleCorrection
--- EMCalcBornCharges
--- EMCalcMagnetooptics
--- EMCalcRotatoryResponse
--- EMEta
--- EMForceNoKdotP
--- EMFreqs
--- EMFreqsSort
--- EMHyperpol
--- EMKPointOutput
--- EMMagnetoopticsNoHVar
--- EMOccupiedResponse
--- EMPerturbationType
--- EMWavefunctionsFromScratch
--- vdWNPoints
--
SCF in LR calculations
--
Solver
--
Static Polarization
--
Sternheimer
--
Vibrational Modes
-- MagneticGaugeCorrection
-- ResponseMethod
-
Math
-
Maxwell
-
Mesh
-
Output
-
SCF
-
States
-
System
-
Time-Dependent
-
Utilities
-
Alphabetic Index
Tutorials
Developers
Releases
BornChargeSumRuleCorrection
BornChargeSumRuleCorrection
Section Linear Response::Polarizabilities
Type logical
Default true
Enforce the acoustic sum rule by distributing the excess sum of Born charges equally among the atoms.
Sum rule: $\sum_{\alpha} Z^{*}{\alpha, i, j} = Z {\rm tot} \delta_{ij}$.
Violation of the sum rule may be caused by inadequate spacing, box size (in finite directions),
or k -point sampling (in periodic directions).
Source information
ions/born_charges.F90 : 89
call parse_variable ( namespace , 'BornChargeSumRuleCorrection' , . true ., this % correct )