Octopus
dos_oct_m::dos_t Type Reference

Detailed Description

Definition at line 170 of file dos.F90.

Private Member Functions

final dos_end
 

Private Attributes

real(real64) emin
 Start of the energy range for the DOS/PDOS. More...
 
real(real64) emax
 End of the energy range for the DOS/PDOS. More...
 
integer epoints
 Number of points in the energy range. More...
 
real(real64) de
 Energy spacing for the DOS. More...
 
real(real64) gamma
 Broadening used for the DOS, PDOS, JDOS, and LDOS. More...
 
logical computepdos
 Compute the projected DOS or not. More...
 
integer ldos_nenergies = -1
 Number of energies for the LDOS. More...
 
real(real64), dimension(:), allocatable ldos_energies
 
integer(int64) method
 Selected method to compute the DOS. More...
 
integer smear_func
 Selected smearing function to compute the DOS. More...
 

Member Function/Subroutine Documentation

◆ dos_end()

final dos_oct_m::dos_t::dos_end
finalprivate

Definition at line 187 of file dos.F90.

Member Data Documentation

◆ emin

real(real64) dos_oct_m::dos_t::emin
private

Start of the energy range for the DOS/PDOS.

Definition at line 172 of file dos.F90.

◆ emax

real(real64) dos_oct_m::dos_t::emax
private

End of the energy range for the DOS/PDOS.

Definition at line 173 of file dos.F90.

◆ epoints

integer dos_oct_m::dos_t::epoints
private

Number of points in the energy range.

Definition at line 174 of file dos.F90.

◆ de

real(real64) dos_oct_m::dos_t::de
private

Energy spacing for the DOS.

Definition at line 175 of file dos.F90.

◆ gamma

real(real64) dos_oct_m::dos_t::gamma
private

Broadening used for the DOS, PDOS, JDOS, and LDOS.

Definition at line 177 of file dos.F90.

◆ computepdos

logical dos_oct_m::dos_t::computepdos
private

Compute the projected DOS or not.

Definition at line 179 of file dos.F90.

◆ ldos_nenergies

integer dos_oct_m::dos_t::ldos_nenergies = -1
private

Number of energies for the LDOS.

Definition at line 181 of file dos.F90.

◆ ldos_energies

real(real64), dimension(:), allocatable dos_oct_m::dos_t::ldos_energies
private

Definition at line 182 of file dos.F90.

◆ method

integer(int64) dos_oct_m::dos_t::method
private

Selected method to compute the DOS.

Definition at line 184 of file dos.F90.

◆ smear_func

integer dos_oct_m::dos_t::smear_func
private

Selected smearing function to compute the DOS.

Definition at line 185 of file dos.F90.


The documentation for this type was generated from the following file: