|
Uni20
Asynchronous tensor and runtime library.
|
Numerical policies for one finite-chain two-site DMRG update. More...
#include <two_site_dmrg.hpp>
Public Attributes | |
| DmrgLanczosOptions< Real > | local_solver = {} |
| Fixed-work Lanczos policy for each local solve. | |
| linalg::SvdTruncationPolicy< Real > | truncation |
| Global block-SVD state-selection policy for each updated bond. | |
Numerical policies for one finite-chain two-site DMRG update.
The local solve performs a fixed amount of work and installs the resulting smallest Ritz vector without requiring local convergence. The default truncation retains at least one singular state.
| Real | Real component type of the MPS scalar. |
| DmrgLanczosOptions<Real> uni20::tensor_network::TwoSiteDmrgOptions< Real >::local_solver = {} |
Fixed-work Lanczos policy for each local solve.
| linalg::SvdTruncationPolicy<Real> uni20::tensor_network::TwoSiteDmrgOptions< Real >::truncation |
Global block-SVD state-selection policy for each updated bond.