| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| real(kind=dp), | public | :: | gyrotropic_freq_min | = | 0.0_dp | ||
| real(kind=dp), | public | :: | gyrotropic_freq_max | ||||
| real(kind=dp), | public | :: | gyrotropic_freq_step | = | 0.01_dp | ||
| real(kind=dp), | public | :: | kubo_freq_min | = | 0.0_dp | ||
| real(kind=dp), | public | :: | kubo_freq_max | ||||
| real(kind=dp), | public | :: | kubo_freq_step | = | 0.01_dp | ||
| type(pw90_smearing_type), | public | :: | smear | ||||
| type(kmesh_spacing_type), | public | :: | global_kmesh | ||||
| logical, | public | :: | global_kmesh_set | = | .false. | ||
| character(len=4), | public | :: | boltz_2d_dir |
type pw90_extra_io_type ! from gyrotropic section real(kind=dp) :: gyrotropic_freq_min = 0.0_dp real(kind=dp) :: gyrotropic_freq_max real(kind=dp) :: gyrotropic_freq_step = 0.01_dp real(kind=dp) :: kubo_freq_min = 0.0_dp real(kind=dp) :: kubo_freq_max real(kind=dp) :: kubo_freq_step = 0.01_dp ! Adaptive vs. fixed smearing stuff [GP, Jul 12, 2012] ! Only internal, always use the local variables defined by each module ! that take this value as default type(pw90_smearing_type) :: smear ! [gp-begin, Apr 13, 2012] ! Global interpolation k mesh variables ! These don't need to be public, since their values are copied in the variables of the ! local interpolation meshes. JRY: added save attribute type(kmesh_spacing_type) :: global_kmesh logical :: global_kmesh_set = .false. ! [gp-end] character(len=4) :: boltz_2d_dir ! this could be local to read_boltzwann end type pw90_extra_io_type