face_properties¶
- ifermi.surface.face_properties(interpolator, vertices, faces, band_idx, spin, reciprocal_lattice)[source]¶
Interpolate properties data onto the Fermi surfaces.
- Parameters:
interpolator (
LinearInterpolator
) – Periodic interpolator for property data.vertices (
ndarray
) – A (n, 3) float array of the vertices in the isosurface.faces (
ndarray
) – A (m, 3) int array of the faces of the isosurface.band_idx (
int
) – The band that the isosurface belongs to.spin (
Spin
) – The spin channel the isosurface belongs to.reciprocal_lattice (
ndarray
) – Reciprocal lattice matrix
- Return type:
- Returns:
A (m, …) float array of the interpolated properties at the center of each face in the isosurface.