Author Topic: Change fermi level in OpticalSpectrum  (Read 3146 times)

0 Members and 1 Guest are viewing this topic.

Offline sukhito teh

  • Heavy QuantumATK user
  • ***
  • Posts: 42
  • Country: tw
  • Reputation: 1
    • View Profile
Change fermi level in OpticalSpectrum
« on: September 12, 2023, 08:51 »
Dear developers and users,
May I know if there is a way to change the fermi level in calculation of optical conductivity? From what I understand, anomalous hall conductivity (AHC) can be calculated from optical conductivity at E=0. But with the default fermi energy, I can only calculate AHC at the fermi level. Thanks you for your time.

best regards,
Sukhito
« Last Edit: September 12, 2023, 09:31 by sukhito teh »

Offline Anders Blom

  • QuantumATK Staff
  • Supreme QuantumATK Wizard
  • *****
  • Posts: 5576
  • Country: dk
  • Reputation: 96
    • View Profile
    • QuantumATK at Synopsys
Re: Change fermi level in OpticalSpectrum
« Reply #1 on: September 13, 2023, 03:50 »
If you need a real physical shift of the Fermi level, this would have to be done with doping. This can either be done with actual dopants, which puts limits on how low concentration you can use, and you need to simulate a large supercell no matter what, or you can use implicit doping as we do in several examples; see
https://docs.quantumatk.com/tutorials/inas_p-i-n_junction/inas_p-i-n_junction.html#adding-p-type-and-n-type-doping-to-inas
https://docs.quantumatk.com/tutorials/nisi2-si/nisi2-si.html#dope-the-device
https://docs.quantumatk.com/manual/technicalnotes/doping_methods/doping_methods.html

Offline sukhito teh

  • Heavy QuantumATK user
  • ***
  • Posts: 42
  • Country: tw
  • Reputation: 1
    • View Profile
Re: Change fermi level in OpticalSpectrum
« Reply #2 on: September 14, 2023, 03:19 »
Thank you for your help