(git:6a2e663)
qs_pdos Module Reference

Calculation and writing of projected density of states The DOS is computed per angular momentum and per kind. More...

Functions/Subroutines

subroutine, public calculate_projected_dos (mo_set, atomic_kind_set, qs_kind_set, particle_set, qs_env, dft_section, ispin, xas_mittle, external_matrix_shalf)
 Compute and write projected density of states. More...
 

Detailed Description

Calculation and writing of projected density of states The DOS is computed per angular momentum and per kind.

History
Author
Marcella (29.02.2008,MK)

Function/Subroutine Documentation

◆ calculate_projected_dos()

subroutine, public qs_pdos::calculate_projected_dos ( type(mo_set_type), intent(in)  mo_set,
type(atomic_kind_type), dimension(:), pointer  atomic_kind_set,
type(qs_kind_type), dimension(:), pointer  qs_kind_set,
type(particle_type), dimension(:), pointer  particle_set,
type(qs_environment_type), pointer  qs_env,
type(section_vals_type), pointer  dft_section,
integer, intent(in), optional  ispin,
character(len=default_string_length), intent(in), optional  xas_mittle,
type(cp_fm_type), intent(in), optional, target  external_matrix_shalf 
)

Compute and write projected density of states.

Parameters
mo_set...
atomic_kind_set...
qs_kind_set...
particle_set...
qs_env...
dft_section...
ispin...
xas_mittle...
external_matrix_shalf...
Date
26.02.2008
History:
  • Added optional external matrix_shalf to avoid recomputing it (A. Bussy, 09.2019)
Variables
Author
MI
Version
1.0

Definition at line 137 of file qs_pdos.F.

Here is the call graph for this function:
Here is the caller graph for this function: