NESSi
v1.0.2
The NonEquilibrium Systems Simulation Library
|
This is the complete list of members for cntr::herm_matrix< T >, including all inherited members.
Bcast_timestep(int tstp, int root) | cntr::herm_matrix< T > | |
clear(void) | cntr::herm_matrix< T > | |
cplx typedef | cntr::herm_matrix< T > | |
density_matrix(int tstp, Matrix &M) const | cntr::herm_matrix< T > | |
get_timestep(int tstp, herm_matrix_timestep< T > ×tep) const | cntr::herm_matrix< T > | |
get_timestep(int tstp, herm_matrix< T > ×tep) const | cntr::herm_matrix< T > | |
herm_matrix() | cntr::herm_matrix< T > | |
herm_matrix(int nt, int ntau, int size1=1, int sig=-1) | cntr::herm_matrix< T > | |
herm_matrix(int nt, int ntau, int size1, int size2, int sig) | cntr::herm_matrix< T > | |
herm_matrix(const herm_matrix &g) | cntr::herm_matrix< T > | |
herm_matrix(herm_matrix &&g) noexcept | cntr::herm_matrix< T > | |
incr(herm_matrix< T > &g, cplx alpha) | cntr::herm_matrix< T > | |
incr(herm_matrix< T > &g) | cntr::herm_matrix< T > | |
incr_timestep(int tstp, herm_matrix_timestep< T > ×tep, cplx alpha) | cntr::herm_matrix< T > | |
incr_timestep(int tstp, herm_matrix_timestep< T > ×tep) | cntr::herm_matrix< T > | |
incr_timestep(int tstp, herm_matrix< T > &g, cplx alpha) | cntr::herm_matrix< T > | |
incr_timestep(int tstp, herm_matrix< T > &g) | cntr::herm_matrix< T > | |
left_multiply(int tstp, function< T > &ft, T weight=1.0) | cntr::herm_matrix< T > | |
left_multiply_hermconj(int tstp, function< T > &ft, T weight=1.0) | cntr::herm_matrix< T > | |
nt(void) const | cntr::herm_matrix< T > | inline |
ntau(void) const | cntr::herm_matrix< T > | inline |
operator=(const herm_matrix &g) | cntr::herm_matrix< T > | |
operator=(herm_matrix &&g) noexcept | cntr::herm_matrix< T > | |
print_to_file(const char *file, int precision=16) const | cntr::herm_matrix< T > | |
read_from_file(const char *file) | cntr::herm_matrix< T > | |
read_from_file(int nt1, const char *file) | cntr::herm_matrix< T > | |
read_from_hdf5(hid_t group_id) | cntr::herm_matrix< T > | |
read_from_hdf5(hid_t group_id, const char *groupname) | cntr::herm_matrix< T > | |
read_from_hdf5(const char *filename, const char *groupname) | cntr::herm_matrix< T > | |
read_from_hdf5(int nt1, hid_t group_id) | cntr::herm_matrix< T > | |
read_from_hdf5(int nt1, hid_t group_id, const char *groupname) | cntr::herm_matrix< T > | |
read_from_hdf5(int nt1, const char *filename, const char *groupname) | cntr::herm_matrix< T > | |
Recv_timestep(int tstp, int root, int tag) | cntr::herm_matrix< T > | |
Reduce_timestep(int tstp, int root) | cntr::herm_matrix< T > | |
resize(int nt, int ntau, int size1) | cntr::herm_matrix< T > | |
resize_discard(int nt, int ntau, int size1) | cntr::herm_matrix< T > | |
resize_nt(int nt) | cntr::herm_matrix< T > | |
right_multiply(int tstp, function< T > &ft, T weight=1.0) | cntr::herm_matrix< T > | |
right_multiply_hermconj(int tstp, function< T > &ft, T weight=1.0) | cntr::herm_matrix< T > | |
scalar_type typedef | cntr::herm_matrix< T > | |
Send_timestep(int tstp, int dest, int tag) | cntr::herm_matrix< T > | |
set_matrixelement(int tstp, int i1, int i2, herm_matrix_timestep< T > ×tep) | cntr::herm_matrix< T > | |
set_matrixelement(int tstp, int i1, int i2, herm_matrix< T > &g) | cntr::herm_matrix< T > | |
set_matrixelement(int tstp, int i1, int i2, herm_matrix_timestep< T > &g, int j1, int j2) | cntr::herm_matrix< T > | |
set_matrixelement(int tstp, int i1, int i2, herm_matrix< T > &g, int j1, int j2) | cntr::herm_matrix< T > | |
set_matrixelement(int i1, int i2, herm_matrix< T > &g) | cntr::herm_matrix< T > | |
set_matrixelement(int i1, int i2, herm_matrix< T > &g, int j1, int j2) | cntr::herm_matrix< T > | |
set_sig(int sig) | cntr::herm_matrix< T > | inline |
set_submatrix(std::vector< int > &i1, std::vector< int > &i2, herm_matrix< T > &g, std::vector< int > &j1, std::vector< int > &j2) | cntr::herm_matrix< T > | |
set_submatrix(int tstp, std::vector< int > &i1, std::vector< int > &i2, herm_matrix< T > &g, std::vector< int > &j1, std::vector< int > &j2) | cntr::herm_matrix< T > | |
set_timestep(int tstp, herm_matrix &g1) | cntr::herm_matrix< T > | |
set_timestep(int tstp, herm_matrix_timestep< T > ×tep) | cntr::herm_matrix< T > | |
set_timestep_zero(int tstp) | cntr::herm_matrix< T > | |
sig(void) const | cntr::herm_matrix< T > | inline |
size1(void) const | cntr::herm_matrix< T > | inline |
size2(void) const | cntr::herm_matrix< T > | inline |
smul(int tstp, T weight) | cntr::herm_matrix< T > | |
smul(int tstp, cplx weight) | cntr::herm_matrix< T > | |
write_to_hdf5(hid_t group_id) | cntr::herm_matrix< T > | |
write_to_hdf5(hid_t group_id, const char *groupname) | cntr::herm_matrix< T > | |
write_to_hdf5(const char *filename, const char *groupname) | cntr::herm_matrix< T > | |
write_to_hdf5_slices(hid_t group_id, int dt) | cntr::herm_matrix< T > | |
write_to_hdf5_slices(hid_t group_id, const char *groupname, int dt) | cntr::herm_matrix< T > | |
write_to_hdf5_slices(const char *filename, const char *groupname, int dt) | cntr::herm_matrix< T > | |
write_to_hdf5_tavtrel(hid_t group_id, int dt) | cntr::herm_matrix< T > | |
write_to_hdf5_tavtrel(hid_t group_id, const char *groupname, int dt) | cntr::herm_matrix< T > | |
write_to_hdf5_tavtrel(const char *filename, const char *groupname, int dt) | cntr::herm_matrix< T > | |
~herm_matrix() | cntr::herm_matrix< T > |