Navigation :
Manual
Input Variables
-
Atomic Orbitals
-
Calculation Modes
-
ClassicalParticles
-
DFTBPlusInterface
-
Execution
-
Hamiltonian
--
DFT+U
--
PCM
--
Poisson
--
XC
---
DensityCorrection
--- DFTULevel
--- HFSingularity
--- HFSingularityNk
--- HFSingularityNsteps
--- Interaction1D
--- Interaction1DScreening
--- KLIPhotonCOC
--- libvdwxcDebug
--- libvdwxcMode
--- libvdwxcVDWFactor
--- OEPLevel
--- OEPMixing
--- OEPMixingScheme
--- PhotonModes
--- SICCorrection
--- VDW_TS_cutoff
--- VDW_TS_damping
--- VDW_TS_sr
--- VDWCorrection
--- VDWD3Functional
--- VDWSelfConsistent
--- Xalpha
--- XCFunctional
--- XCKernel
--- XCKernelLRCAlpha
--- XCUseGaugeIndependentKED
-- AdaptivelyCompressedExchange
-- CalculateSelfInducedMagneticField
-- ClassicalPotential
-- CurrentDensity
-- EnablePhotons
-- EwaldAlpha
-- ExternalCurrent
-- FilterPotentials
-- ForceTotalEnforce
-- GaugeFieldDelay
-- GaugeFieldDynamics
-- GaugeFieldPropagate
-- GaugeVectorField
-- GyromagneticRatio
-- MagneticConstrain
-- MagneticConstrainStrength
-- MassScaling
-- MaxwellHamiltonianOperator
-- MaxwellMediumCalculation
-- ParticleMass
-- RashbaSpinOrbitCoupling
-- RelativisticCorrection
-- RiemannSilbersteinSign
-- SOStrength
-- StaticElectricField
-- StaticMagneticField
-- StaticMagneticField2DGauge
-- TheoryLevel
-- TimeZero
-
Linear Response
-
Math
-
Maxwell
-
MaxwellStates
-
Mesh
-
Output
-
SCF
-
States
-
System
-
Time-Dependent
-
Utilities
-
Alphabetic Index
Tutorials
Developers
Releases
PhotonModes
PhotonModes
Section Hamiltonian::XC
Type block
Each line of the block should specify one photon mode. The syntax is the following:
%PhotonModes
omega1 | lambda1| PolX1 | PolY1 | PolZ1
…
%
The first column is the mode frequency, in units of energy.
The second column is the coupling strength, in units of energy.
The remaining columns specify the polarization direction of the mode.
If the polarization vector should be normalized to one. If that is not the case
the code will normalize it.