TRIQS/TRIQS 4.0.0
Researching Interacting Quantum Systems
Loading...
Searching...
No Matches
triqs::mesh::dlr_imtime::mesh_point_t

#include <triqs/mesh/dlr_imtime.hpp>

Detailed Description

Mesh point of a triqs::mesh::dlr_imtime mesh.

It stores the index \( l \), the data index \( d \), the hash value of the parent mesh and the value \( \tau_l \) of the mesh point.

Definition at line 92 of file dlr_imtime.hpp.

Public Types

using mesh_t = dlr
 Parent mesh type.

Public Member Functions

 mesh_point_t ()=default
 Default constructor leaves the mesh point uninitialized.
 mesh_point_t (long l, long d, uint64_t mhash, double tau_l)
 Construct a mesh point with a given index \( l \), data index \( d \), hash value of the parent mesh and value \( \tau_l \).
long data_index () const
 Get the data index \( d \) of the mesh point.
long index () const
 Get the index \( l \) of the mesh point.
uint64_t mesh_hash () const noexcept
 Get the hash value of the parent mesh.
 operator double () const
 Conversion to the value type of the parent mesh.
double value () const
 Get the value \( \tau_l \) of the mesh point.

Constructor & Destructor Documentation

◆ mesh_point_t()

triqs::mesh::dlr_imtime::mesh_point_t::mesh_point_t ( long l,
long d,
uint64_t mhash,
double tau_l )
inline

Construct a mesh point with a given index \( l \), data index \( d \), hash value of the parent mesh and value \( \tau_l \).

Parameters
lIndex \( l \) of the mesh point.
dData index \( d \) of the mesh point.
mhashHash value of the parent mesh.
tau_lValue \( \tau_l \) of the mesh point.

Definition at line 109 of file dlr_imtime.hpp.


The documentation for this class was generated from the following file: