|
EllAlgo 1.6.13
|
Directories | |
| oracles | |
Files | |
| arr.hpp | |
| Minimal flat-vector array class replacing xtensor for small optimization problems. | |
| conjugate_gradient.hpp | |
| Conjugate gradient method for solving linear systems. | |
| conjugate_gradient2.hpp | |
| Alternative conjugate gradient method for solving linear systems. | |
| cutting_plane.hpp | |
| Cutting-plane methods for convex feasibility and optimization. | |
| ell.hpp | |
| Ellipsoid search space (classic Q-update strategy) | |
| ell1d.hpp | |
| 1-dimensional ellipsoid method | |
| ell_assert.hpp | |
| Branch prediction macros for performance optimization. | |
| ell_base.hpp | |
| Shared ellipsoid search space base (compile-time Strategy) | |
| ell_calc.hpp | |
| Ellipsoid computation layer with cut dispatch. | |
| ell_calc_core.hpp | |
| Core ellipsoid calculation routines. | |
| ell_config.hpp | |
| Configuration types and constants for the ellipsoid algorithm. | |
| ell_core.hpp | |
| Ellipsoid search space core with matrix update. | |
| ell_matrix.hpp | |
| Square matrix with flat storage and strided views. | |
| ell_stable.hpp | |
| Numerically stable ellipsoid search space (LDL^T strategy) | |
| half_nonnegative.hpp | |
| Utility functions for computing half of non-negative numbers. | |
| linear_algebra.hpp | |
| Basic linear algebra utilities for vectors and matrices. | |
| lmi_problem.hpp | |
| LMI problem facade: owns data and drives the cutting-plane loop. | |
| logger.hpp | |
| Logging utilities for the ellalgo library. | |
| round_robin.hpp | |
| Round-robin index helper for cyclic constraint scanning. | |