NBANDSO: Difference between revisions

From VASP Wiki
(Created page with "{{TAGDEF|NBANDSO|[integer]}} Description: {{TAG|NBANDSO}} determines how many occupied orbitals are included in the BSE calculations. ---- The compute time for BSE and Cass...")
 
No edit summary
(8 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{TAGDEF|NBANDSO|[integer]}}
{{TAGDEF|NBANDSO|[integer]}}


Description: {{TAG|NBANDSO}} determines how many occupied orbitals are included in the BSE calculations.
Description: {{TAG|NBANDSO}} determines how many occupied orbitals are included in the  
Casida/[[BSE calculations]] or [[timepropagation]]


----
----
 
For the timepropagation algorithm increasing {{TAG|NBANDSO}} only modestly increases the compute time.
The compute time for BSE and Cassida type calculations growswith the third power of the number of included occupied and unoccupied bands
For BSE and Casida type calculations, the compute time  grows with the third power of the number of included occupied and unoccupied bands


<math> (N_{\mathrm{occ}} N_{\mathrm{virtual}} N_{\mathrm{k}})^{3} </math>
<math> (N_{\mathrm{occ}} N_{\mathrm{virtual}} N_{\mathrm{k}})^{3} </math>
Line 17: Line 18:
VASP always uses the orbitals closest to the Fermi-level, and {{TAG|NBANDSO}} (<math>N_{\mathrm{occ}}</math>) and {{TAG|NBANDSV}} (<math>N_{\mathrm{virtual}}</math>) determines how many occupied and unoccupied orbitals are included. The defaults are fairly "conservative" and equal the total number of electrons/2 (this usually implies that all occupied state are included). For highly accurate results, {{TAG|NBANDSV}} often needs to be increased, whereas for large systems one is often forced to reduce both values to much smaller numbers. Sometimes qualitative results for band like  Wannier-Mott excitons can be obtained even with a single conduction and valence band.
VASP always uses the orbitals closest to the Fermi-level, and {{TAG|NBANDSO}} (<math>N_{\mathrm{occ}}</math>) and {{TAG|NBANDSV}} (<math>N_{\mathrm{virtual}}</math>) determines how many occupied and unoccupied orbitals are included. The defaults are fairly "conservative" and equal the total number of electrons/2 (this usually implies that all occupied state are included). For highly accurate results, {{TAG|NBANDSV}} often needs to be increased, whereas for large systems one is often forced to reduce both values to much smaller numbers. Sometimes qualitative results for band like  Wannier-Mott excitons can be obtained even with a single conduction and valence band.


== Related Tags and Sections ==
{{TAG|NBANDSV}},
[[BSE calculations]],
[[Timepropagation]]
{{sc|NBANDSO|Examples|Examples that use this tag}}
----
----
[[The_VASP_Manual|Contents]]


[[Category:INCAR]] [[Category:BSE]]
[[Category:INCAR]] [[Category:Many-Body Perturbation Theory]][[Category:BSE]]

Revision as of 15:06, 11 March 2019

NBANDSO = [integer] 

Description: NBANDSO determines how many occupied orbitals are included in the Casida/BSE calculations or timepropagation


For the timepropagation algorithm increasing NBANDSO only modestly increases the compute time. For BSE and Casida type calculations, the compute time grows with the third power of the number of included occupied and unoccupied bands

and the memory requirements increase quadratically

Please be aware that symmetry is not exploited in the BSE code, hence memory requirements can be excessive. To allow for calculations on large systems, the BSE code distributes the BSE matrix among all available cores, and uses scaLAPACK for the diagonalization.

VASP always uses the orbitals closest to the Fermi-level, and NBANDSO () and NBANDSV () determines how many occupied and unoccupied orbitals are included. The defaults are fairly "conservative" and equal the total number of electrons/2 (this usually implies that all occupied state are included). For highly accurate results, NBANDSV often needs to be increased, whereas for large systems one is often forced to reduce both values to much smaller numbers. Sometimes qualitative results for band like Wannier-Mott excitons can be obtained even with a single conduction and valence band.

Related Tags and Sections

NBANDSV, BSE calculations, Timepropagation

Examples that use this tag