Alpha Meshes
- class triqs_maxent.alpha_meshes.BaseAlphaMesh(alpha_min=0.0001, alpha_max=20, n_points=20, *args, **kwargs)[source]
Bases:
ndarray
Base class for alpha meshes. All meshes inherit from this class.
- class triqs_maxent.alpha_meshes.DataAlphaMesh(data)[source]
Bases:
BaseAlphaMesh
Alpha mesh from data array
The \(\alpha\)-points are picked from a user-supplied array.
- Parameters:
- dataarray
the alpha points
- class triqs_maxent.alpha_meshes.LogAlphaMesh(alpha_min=0.0001, alpha_max=20, n_points=20, *args, **kwargs)[source]
Bases:
BaseAlphaMesh
Alpha mesh with logarithmically spaced data points
- Parameters:
- alpha_minfloat
the minimal alpha (NOT its log)
- alpha_max: float
the maximal alpha (NOT its log)
- n_pointsint
the number of points in the alpha mesh
- class triqs_maxent.alpha_meshes.LinearAlphaMesh(alpha_min=0.0001, alpha_max=20, n_points=20, *args, **kwargs)[source]
Bases:
BaseAlphaMesh
Alpha mesh with linearly spaced data points
- Parameters:
- alpha_minfloat
the minimal alpha
- alpha_max: float
the maximal alpha
- n_pointsint
the number of points in the alpha mesh