================================================== Contains variables for the dos module of postw90 ==================================================
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| character(len=20), | public | :: | task | = | 'dos_plot' | ||
| type(pw90_smearing_type), | public | :: | smearing | ||||
| real(kind=dp), | public | :: | energy_max | ||||
| real(kind=dp), | public | :: | energy_min | ||||
| real(kind=dp), | public | :: | energy_step | = | 0.01_dp | ||
| integer, | public | :: | num_project | ||||
| integer, | public, | allocatable | :: | project(:) | |||
| type(kmesh_spacing_type), | public | :: | kmesh |
type pw90_dos_mod_type !!================================================== !! Contains variables for the dos module of postw90 !!================================================== character(len=20) :: task = 'dos_plot' type(pw90_smearing_type) :: smearing ! default from global version real(kind=dp) :: energy_max real(kind=dp) :: energy_min real(kind=dp) :: energy_step = 0.01_dp integer :: num_project integer, allocatable :: project(:) ! character(len=20) :: plot_format type(kmesh_spacing_type) :: kmesh ! real(kind=dp) :: gaussian_width end type pw90_dos_mod_type