NESSi  v1.0.2
The NonEquilibrium Systems Simulation Library

◆ read_from_hdf5() [5/6]

template<typename T >
void cntr::herm_matrix< T >::read_from_hdf5 ( int  nt1,
hid_t  group_id,
const char *  groupname 
)

Reads the herm_matrix up to a given number of time steps from an HDF5 group.

Purpose

Reads the herm_matrix, including the matrix size, number of points on real and imaginary axis and fermionic/bosonic character, from a given HDF5 group handle and group name. The herm_matrix is read up to a given number of time steps nt1.

Parameters
nt1

Read up to this time step.

group_id

The HDF5 group handle.

groupname

The HDF5 group name.

Definition at line 1798 of file cntr_herm_matrix_impl.hpp.

1799  {
1800  hid_t sub_group_id = open_group(group_id, groupname);
1801  this->read_from_hdf5(nt1, sub_group_id);
1802  close_group(sub_group_id);
1803 }
void read_from_hdf5(hid_t group_id)
Reads herm_matrix from a given HDF5 group handle.