triqs.dos.dos.DOSFromFunction.__init__

DOSFromFunction.__init__(function, x_min, x_max, n_pts=100, name='')[source]
Parameters:
  • function

    • a function \(\epsilon \rightarrow \rho(\epsilon)\)

    • The result type can be anything from which a 1d-array can be constructed by numpy

  • x_min,x_max – Bound of the mesh (domain of the function).

  • n_pts – Number of points in the mesh.

  • name – Name of the DOS.