triqs_dft_tools.sumk_dft_transport.raman_vertex

triqs_dft_tools.sumk_dft_transport.raman_vertex(sumk, ik, direction, code, isp, options=None)[source]

Reads all necessary quantities for transport calculations from transport subgroup of the hdf5 archive. Performs checks on input. Uses interpolation if code=wannier90.

Parameters:
sum_ksum_k object

triqs SumkDFT object

ikinteger

the ik index in which will be calculate the raman vertex

directionstring

direction to calculate the Raman vertex.

codestring

DFT code from which velocities are being read. Options: ‘wien2k’, ‘wannier90’

ispinteger

spin index

optionsdictionary, optional

additional keywords necessary in case a new direction wants to be implemented

Returns:
raman_vertex2D array

numpy array size [n_orb, n_orb] of complex type