Fermi energies.
More...
#include <fp_energy.h>
|
void | set_efval (const int &is, const double &ef_in) |
| set efermi of a specific spin
|
|
double | get_efval (const int &is) const |
| get the value of fermi of a specific spin
|
|
std::vector< double > | get_all_ef () const |
| get all fermi energies for all spins
|
|
|
double | ef = 0.0 |
| Fermi energy.
|
|
double | ef_up = 0.0 |
| spin up Fermi energy
|
|
double | ef_dw = 0.0 |
| spin down Fermi energy
|
|
bool | two_efermi = false |
|
◆ get_all_ef()
std::vector< double > elecstate::efermi::get_all_ef |
( |
| ) |
const |
get all fermi energies for all spins
- Returns
- all fermi energies for all spins
◆ get_efval()
double elecstate::efermi::get_efval |
( |
const int & |
is | ) |
const |
get the value of fermi of a specific spin
- Parameters
-
- Returns
- value of fermi(is)
◆ set_efval()
void elecstate::efermi::set_efval |
( |
const int & |
is, |
|
|
const double & |
ef_in |
|
) |
| |
set efermi of a specific spin
- Parameters
-
◆ ef
double elecstate::efermi::ef = 0.0 |
◆ ef_dw
double elecstate::efermi::ef_dw = 0.0 |
◆ ef_up
double elecstate::efermi::ef_up = 0.0 |
◆ two_efermi
bool elecstate::efermi::two_efermi = false |
The documentation for this struct was generated from the following files:
- /home/runner/work/abacus-develop/abacus-develop/source/source_estate/fp_energy.h
- /home/runner/work/abacus-develop/abacus-develop/source/source_estate/fp_energy.cpp