Navigation :
Manual
Input Variables
-
Atomic Orbitals
-
Calculation Modes
-
ClassicalParticles
-
DFTBPlusInterface
-
Execution
-
Hamiltonian
-
Linear Response
-
Math
-
Maxwell
-
Mesh
-
Output
-
SCF
-
States
-
System
-
Time-Dependent
--
Absorbing Boundaries
--
PhotoElectronSpectrum
--
Propagation
--- ArnoldiOrthogonalization
--- InteractionTiming
--- IonsConstantVelocity
--- IonsTimeDependentDisplacements
--- MoveIons
--- RecalculateGSDuringEvolution
--- TDChebyshevTol
--- TDDynamics
--- TDEnergyUpdateIter
--- TDExponentialMethod
--- TDExpOrder
--- TDIonicTimeScale
--- TDLanczosTol
--- TDMaxSteps
--- TDPhotonicTimeScale
--- TDPropagationTime
--- TDPropagator
--- TDSCFThreshold
--- TDStepsWithSelfConsistency
--- TDTimeStep
--- TemperatureFunction
--- Thermostat
--- ThermostatMass
--
Response
--
TD Output
-- MillerIndicesBasis
-- TDExternalFields
-- TDFreezeDFTUOccupations
-- TDFreezeHXC
-- TDFreezeOrbitals
-- TDFreezeU
-- TDFunctions
-- TDGlobalForce
-- TDScissor
-
Utilities
-
Alphabetic Index
Tutorials
Developers
Releases
TDChebyshevTol
TDChebyshevTol
Section Time-Dependent::Propagation
Type float
Default 1e-5
An internal tolerance variable for the Chebyshev method. The smaller, the more
precisely the exponential is calculated and the more iterations are needed, i.e.,
it becomes more expensive. The expansion is terminated once the error estimate
is below this tolerance.
Source information
electrons/exponential.F90 : 158
call parse_variable ( namespace , 'TDChebyshevTol' , 1e-5_real64 , te % chebyshev_tol )
Featured in chapters of the manual: