triqs_dft_tools.converters.plovasp.proj_shell.ComplementShell.extract_tmatrices
- ComplementShell.extract_tmatrices(sh_pars)[source]
Extracts and interprets transformation matrices provided by the config-parser. There are two relevant options in ‘sh_pars’:
‘tmatrix’ : a transformation matrix applied to all ions in the shell ‘tmatrices’: interpreted as a set of transformation matrices for each ion.
If both of the options are present a warning is issued and ‘tmatrices’ supersedes ‘tmatrix’.
Flag ‘self.do_transform’ is introduced for the optimization purposes to avoid superfluous matrix multiplications.