triqs.gf.meshes.MeshCycLat
-
class
triqs.gf.meshes.
MeshCycLat
Mesh with finite periodicity on a BravaisLattice
- blBravaisLattice
- The underlying Bravais Lattice (domain)
- Ndiagonal numpy.ndarray of integers, shape=(3,3)
- The periodization matrix
- blBravaisLattice
- The underlying Bravais Lattice (domain)
- Lint
- Number of mesh-points in each spacial direction
Methods
__init__ (*args, **kwargs) |
|
closest_index |
Signature : (triqs::arrays::vector<double> x) -> std::array<long,3> |
copy |
Signature : () -> MeshCycLat Make a copy (clone) of self |
copy_from |
Signature : (MeshCycLat other) -> None Assignment |
index_to_linear |
Signature : (std::array<long,3> i) -> int index -> linear index |
values |
Signature : () -> PyObject * A numpy array of all the values of the mesh points |
Attributes
dims |
Extent of each dimension |
domain |
The bravais_lattice domain |
units |
Matrix containing mesh basis vectors as rows |