ergo
|
#include <puri_info.h>
Public Types | |
typedef ergo_real | real |
Public Member Functions | |
IterationInfo () | |
Public Attributes | |
int | it |
real | threshold_X |
double | Xsquare_time |
double | trunc_time |
double | purify_time |
double | total_time |
double | stopping_criterion_time |
double | eucl_diff_time |
double | trace_diff_time |
double | mixed_diff_time |
double | frob_diff_time |
double | nnz_time |
double | inf_diff_time |
double | orbital_homo_time |
double | orbital_lumo_time |
double | DX_mult_homo_time |
double | DX_mult_lumo_time |
double | homo_eig_solver_time |
double | lumo_eig_solver_time |
real | XmX2_trace |
real | XmX2_fro_norm |
real | XmX2_infty_norm |
real | XmX2_mixed_norm |
real | XmX2_eucl |
real | order |
int | poly |
real | gap |
real | NNZ_X |
real | NNZ_X2 |
real | homo_bound_low |
real | homo_bound_upp |
real | lumo_bound_low |
real | lumo_bound_upp |
real | commutation_error |
real | alpha |
real | constantC |
typedef ergo_real IterationInfo::real |
|
inline |
References alpha, commutation_error, constantC, DX_mult_homo_time, DX_mult_lumo_time, eucl_diff_time, frob_diff_time, gap, homo_bound_low, homo_bound_upp, homo_eig_solver_time, inf_diff_time, it, lumo_bound_low, lumo_bound_upp, lumo_eig_solver_time, mixed_diff_time, nnz_time, NNZ_X, NNZ_X2, orbital_homo_time, orbital_lumo_time, order, poly, purify_time, stopping_criterion_time, threshold_X, total_time, trace_diff_time, trunc_time, XmX2_eucl, XmX2_fro_norm, XmX2_mixed_norm, XmX2_trace, and Xsquare_time.
real IterationInfo::alpha |
Referenced by IterationInfo(), and Purification_sp2acc< MatrixType >::save_other_iter_info().
real IterationInfo::commutation_error |
Referenced by IterationInfo().
real IterationInfo::constantC |
Referenced by IterationInfo(), and PurificationGeneral< MatrixType >::purification_process().
double IterationInfo::DX_mult_homo_time |
Referenced by IterationInfo().
double IterationInfo::DX_mult_lumo_time |
Referenced by IterationInfo().
double IterationInfo::eucl_diff_time |
Referenced by IterationInfo(), and PurificationGeneral< MatrixType >::purification_process().
double IterationInfo::frob_diff_time |
Referenced by IterationInfo(), and PurificationGeneral< MatrixType >::purification_process().
real IterationInfo::gap |
real IterationInfo::homo_bound_low |
Referenced by IterationInfo(), and PurificationGeneral< MatrixType >::purification_process().
real IterationInfo::homo_bound_upp |
Referenced by IterationInfo(), and PurificationGeneral< MatrixType >::purification_process().
double IterationInfo::homo_eig_solver_time |
double IterationInfo::inf_diff_time |
Referenced by IterationInfo(), and PurificationGeneral< MatrixType >::purification_process().
int IterationInfo::it |
real IterationInfo::lumo_bound_low |
Referenced by IterationInfo(), and PurificationGeneral< MatrixType >::purification_process().
real IterationInfo::lumo_bound_upp |
Referenced by IterationInfo(), and PurificationGeneral< MatrixType >::purification_process().
double IterationInfo::lumo_eig_solver_time |
double IterationInfo::mixed_diff_time |
Referenced by IterationInfo(), and PurificationGeneral< MatrixType >::purification_process().
double IterationInfo::nnz_time |
Referenced by IterationInfo(), and PurificationGeneral< MatrixType >::purification_process().
real IterationInfo::NNZ_X |
Referenced by IterationInfo(), and PurificationGeneral< MatrixType >::purification_process().
real IterationInfo::NNZ_X2 |
Referenced by IterationInfo(), and PurificationGeneral< MatrixType >::purification_process().
double IterationInfo::orbital_homo_time |
double IterationInfo::orbital_lumo_time |
real IterationInfo::order |
Referenced by IterationInfo(), and PurificationGeneral< MatrixType >::purification_process().
int IterationInfo::poly |
double IterationInfo::purify_time |
Referenced by IterationInfo(), and PurificationGeneral< MatrixType >::purification_process().
double IterationInfo::stopping_criterion_time |
Referenced by IterationInfo(), and PurificationGeneral< MatrixType >::purification_process().
real IterationInfo::threshold_X |
Referenced by IterationInfo(), and PurificationGeneral< MatrixType >::purification_process().
double IterationInfo::total_time |
Referenced by IterationInfo(), and PurificationGeneral< MatrixType >::purification_process().
double IterationInfo::trace_diff_time |
Referenced by IterationInfo(), and PurificationGeneral< MatrixType >::purification_process().
double IterationInfo::trunc_time |
Referenced by IterationInfo(), and PurificationGeneral< MatrixType >::purification_process().
real IterationInfo::XmX2_eucl |
real IterationInfo::XmX2_fro_norm |
real IterationInfo::XmX2_infty_norm |
real IterationInfo::XmX2_mixed_norm |
real IterationInfo::XmX2_trace |
double IterationInfo::Xsquare_time |
Referenced by IterationInfo(), and PurificationGeneral< MatrixType >::purification_process().