Navigation :
Manual
Input Variables
-
Atomic Orbitals
-
Calculation Modes
--
Geometry Optimization
--
Invert KS
--
Optimal Control
--
Test
--- HelmholtzCoulombGaugeTolerance
--- HelmholtzEnforceCoulombGauge
--- HelmholtzVisualizeBoxes
--- InterpolationTestOrder
--- SurfaceCorrection
--- TestBatchOps
--- TestHamiltonianApply
--- TestMaxBlockSize
--- TestMinBlockSize
--- TestMode
--- TestRepetitions
--- TestType
--- TestVectorPotentialType
--
Unoccupied States
-- CalculationMode
-
ClassicalParticles
-
DFTBPlusInterface
-
Execution
-
Hamiltonian
-
Linear Response
-
Math
-
Maxwell
-
Mesh
-
Output
-
SCF
-
States
-
System
-
Time-Dependent
-
Utilities
-
Alphabetic Index
Tutorials
Developers
Releases
HelmholtzCoulombGaugeTolerance
HelmholtzCoulombGaugeTolerance
Section Calculation Modes::Test
Type float
Default 1e-5
If the vector potential should enforced to be in Coulomb Gauge, this variable defines the tolerance. The code will
evaluate the following expression: $spacing * \frac{\nabla \cdot A}{|A|}$
Source information
math/helmholtz_decomposition.F90 : 180
call parse_variable ( namespace , 'HelmholtzCoulombGaugeTolerance' , 1e-5_real64 , this % coulomb_gauge_tolerance )