|
EllAlgo 1.6.13
|
Configuration options for the ellipsoid algorithm. More...
#include <ell_config.hpp>
Public Member Functions | |
| Options () | |
| Default constructor. | |
| Options (size_t max_iters, double tol) | |
| Constructor with custom parameters. | |
Public Attributes | |
| size_t | max_iters |
| Maximum number of iterations allowed. | |
| double | tolerance |
| Convergence tolerance for stopping criteria. | |
| bool | verbose |
| Enable iteration logging. | |
Configuration options for the ellipsoid algorithm.
This structure contains the configuration parameters for controlling the behavior of the ellipsoid algorithm, including maximum iterations and convergence tolerance.
|
inline |
Default constructor.
Initializes with default values: max_iters = 2000, tolerance = 1e-20, verbose = false.
Constructor with custom parameters.
| [in] | max_iters | Maximum number of iterations |
| [in] | tol | Convergence tolerance |
| size_t Options::max_iters |
Maximum number of iterations allowed.
| double Options::tolerance |
Convergence tolerance for stopping criteria.
| bool Options::verbose |
Enable iteration logging.