|
Uni20
Asynchronous tensor and runtime library.
|
Aggregate diagnostics for one completed directional DMRG sweep. More...
#include <two_site_dmrg.hpp>
Public Attributes | |
| bool | converged |
| Whether this sweep satisfied the run convergence test. | |
| MpsSweepDirection | direction |
| Direction visited by this sweep. | |
| std::optional< Real > | energy_change |
| Absolute change from the preceding valid terminal energy. | |
| std::size_t | maximum_bond_dimension |
| Largest retained internal-bond dimension over the sweep. | |
| Real | maximum_discarded_weight |
| Largest normalized discarded weight over the sweep. | |
| Real | maximum_residual_bound |
| Largest local Ritz residual bound over the sweep. | |
| std::size_t | sweep_index |
| Zero-based directional sweep index. | |
| Real | terminal_discarded_weight |
| Terminal-bond normalized discarded squared norm. | |
| bool | terminal_energy_is_global |
| Whether the terminal local energy is also the installed global-state energy. | |
| Real | terminal_local_energy |
| Local Ritz value from the terminal bond before its SVD. | |
| int | total_iteration_count |
| Sum of local Lanczos projection steps. | |
| int | total_matvec_count |
| Sum of effective-Hamiltonian applications. | |
Aggregate diagnostics for one completed directional DMRG sweep.
| Real | Real component type of the MPS scalar. |
| bool uni20::tensor_network::TwoSiteDmrgSweepSummary< Real >::converged |
Whether this sweep satisfied the run convergence test.
| MpsSweepDirection uni20::tensor_network::TwoSiteDmrgSweepSummary< Real >::direction |
Direction visited by this sweep.
| std::optional<Real> uni20::tensor_network::TwoSiteDmrgSweepSummary< Real >::energy_change |
Absolute change from the preceding valid terminal energy.
| std::size_t uni20::tensor_network::TwoSiteDmrgSweepSummary< Real >::maximum_bond_dimension |
Largest retained internal-bond dimension over the sweep.
| Real uni20::tensor_network::TwoSiteDmrgSweepSummary< Real >::maximum_discarded_weight |
Largest normalized discarded weight over the sweep.
| Real uni20::tensor_network::TwoSiteDmrgSweepSummary< Real >::maximum_residual_bound |
Largest local Ritz residual bound over the sweep.
| std::size_t uni20::tensor_network::TwoSiteDmrgSweepSummary< Real >::sweep_index |
Zero-based directional sweep index.
| Real uni20::tensor_network::TwoSiteDmrgSweepSummary< Real >::terminal_discarded_weight |
Terminal-bond normalized discarded squared norm.
| bool uni20::tensor_network::TwoSiteDmrgSweepSummary< Real >::terminal_energy_is_global |
Whether the terminal local energy is also the installed global-state energy.
| Real uni20::tensor_network::TwoSiteDmrgSweepSummary< Real >::terminal_local_energy |
Local Ritz value from the terminal bond before its SVD.
| int uni20::tensor_network::TwoSiteDmrgSweepSummary< Real >::total_iteration_count |
Sum of local Lanczos projection steps.
| int uni20::tensor_network::TwoSiteDmrgSweepSummary< Real >::total_matvec_count |
Sum of effective-Hamiltonian applications.