Documentation for module wannier_states

Routines for the calculation of wannier states

source: wannier_states.F
Loading...

public Subroutines/Functions:

constructs wannier states. mo_localized should not be overwritten!

SUBROUTINEconstruct_wannier_states(mo_localized, hks, qs_env, loc_print_section, wanniercentres, ns, states)

constructs wannier states. mo_localized should not be overwritten!

Arguments:
TYPE(cp_fm_type),
INTENT(in),
POINTER
:: mo_localized ...
TYPE(dbcsr_type),
POINTER
:: hks ...
POINTER
:: qs_env ...
POINTER
:: loc_print_section ...
INTENT(inout)
:: wanniercentres ...
INTEGER,
INTENT(in)
:: ns ...
INTEGER,
INTENT(in),
POINTER
:: states(:) ...