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 
      --- 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 
    
  - 
   Output 
    
  - 
   SCF 
    
  - 
   States 
    
  - 
   System 
    
  - 
   Time-Dependent 
    
  - 
   Utilities 
    
  - 
   Alphabetic Index 
  
    
   Tutorials 
    
   Developers 
    
   Releases 
         
       
    
    
    PhotonModes 
    
    
    
    
PhotonModes 
Section  Hamiltonian::XC Type  block
%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.