Collaboration diagram for syten::EnergyTruncation::Config:Public Member Functions | |
| template<typename Archive > | |
| void | serialize (Archive &ar, const unsigned int in_version) |
| Standard serialisation function. More... | |
Public Attributes | |
| bool | cache {false} |
| Enable caching. More... | |
| char | energy_trunc_mode {'D'} |
| The mode of operation, see modes_help for documentation. More... | |
| EnergyWindow | energy_window {-std::numeric_limits<double>::infinity(),std::numeric_limits<double>::infinity()} |
| Energy window. More... | |
| SRDef | errTolerance {SYTEN_SMALL_THRESHOLD} |
| Allowed error tolerance, e.g. More... | |
| SRDef | inxTolerance {1000 * SYTEN_SMALL_THRESHOLD} |
| Allowed error from inexact arithmetic, e.g. More... | |
| Index | maxGainlessSteps {5} |
| Maximal number of steps without gain. More... | |
| Index | maxIter {20} |
| Maximal number of iterations. More... | |
| Index | minIter {2} |
| Minimal number of iterations. More... | |
| EnergyWindow | relative_energy_window {-std::numeric_limits<double>::infinity(),std::numeric_limits<double>::infinity()} |
| Energy window around the lowest. More... | |
| Index | stepSolver {2} |
| Check progress every stepSolver'th step. More... | |
| Index | sweeps {4} |
| Number of energy truncation sweeps. More... | |
| SRDef | truncation_threshold {SYTEN_SMALL_THRESHOLD} |
| Truncation threshold for energy eigenstates. More... | |
Static Public Attributes | |
| static constexpr unsigned int | version = 1 |
| Bump this if the above changes. More... | |