ergo
IterationInfo Class Reference

#include <puri_info.h>

Public Types

typedef ergo_real real
 

Public Member Functions

 IterationInfo ()
 

Public Attributes

int it
 
real threshold_X
 
real Xsquare_time
 
real trunc_time
 
real purify_time
 
real total_time
 
real stopping_criterion_time
 
real eucl_diff_time
 
real trace_diff_time
 
real mixed_diff_time
 
real frob_diff_time
 
real orbital_homo_time
 
real orbital_lumo_time
 
real DX_mult_homo_time
 
real DX_mult_lumo_time
 
real homo_eig_solver_time
 
real lumo_eig_solver_time
 
real XmX2_trace
 
real XmX2_fro_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
 

Member Typedef Documentation

◆ real

Constructor & Destructor Documentation

◆ IterationInfo()

IterationInfo::IterationInfo ( )
inline

Member Data Documentation

◆ alpha

◆ commutation_error

real IterationInfo::commutation_error

◆ constantC

real IterationInfo::constantC

◆ DX_mult_homo_time

real IterationInfo::DX_mult_homo_time

◆ DX_mult_lumo_time

real IterationInfo::DX_mult_lumo_time

◆ eucl_diff_time

real IterationInfo::eucl_diff_time

◆ frob_diff_time

real IterationInfo::frob_diff_time

◆ gap

◆ homo_bound_low

real IterationInfo::homo_bound_low

◆ homo_bound_upp

real IterationInfo::homo_bound_upp

◆ homo_eig_solver_time

◆ it

◆ lumo_bound_low

real IterationInfo::lumo_bound_low

◆ lumo_bound_upp

real IterationInfo::lumo_bound_upp

◆ lumo_eig_solver_time

◆ mixed_diff_time

real IterationInfo::mixed_diff_time

◆ NNZ_X

◆ NNZ_X2

◆ orbital_homo_time

◆ orbital_lumo_time

◆ order

◆ poly

◆ purify_time

real IterationInfo::purify_time

◆ stopping_criterion_time

real IterationInfo::stopping_criterion_time

◆ threshold_X

real IterationInfo::threshold_X

◆ total_time

real IterationInfo::total_time

◆ trace_diff_time

real IterationInfo::trace_diff_time

◆ trunc_time

real IterationInfo::trunc_time

◆ XmX2_eucl

◆ XmX2_fro_norm

◆ XmX2_mixed_norm

◆ XmX2_trace

◆ Xsquare_time

real IterationInfo::Xsquare_time

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