triqs.gf.meshes.MeshCycLat
-
class
triqs.gf.meshes.
MeshCycLat
Mesh with finite periodicity on a BravaisLattice
Parameters (Option 1)
- latticeBravaisLattice
- The underlying Bravais Lattice
- dimsnumpy.ndarray of integers, shape=(3,)
- The extent of each dimension
Parameters (Option 2)
- latticeBravaisLattice
- The underlying Bravais Lattice
- Lint
- Number of mesh-points in each spacial direction
Methods
__init__ (*args, **kwargs) |
|
copy |
Signature : () -> MeshCycLat Make a copy (clone) of self |
copy_from |
Signature : (MeshCycLat other) -> None Assignment |
to_data_index |
Signature : (cyclat::index_t index) -> cyclat::data_index_t Function to convert an index to a data index |
to_index |
Signature : (cyclat::data_index_t data_index) -> cyclat::index_t Function to convert a data index to an index |
to_value |
Signature : (cyclat::index_t index) -> cyclat::value_t index -> value |
values |
Signature : () -> PyObject * A numpy array of all the values of the mesh points |
Attributes
dims |
Extent of each dimension |
lattice |
The bravais_lattice |
mesh_hash |
|
units |
Matrix containing mesh basis vectors as rows |