An implementation of a geodesic interior-point method for symmetric cone optimization.
- Bazel 9.0.0 is required for Bazel targets in this repo (pinned in
.bazelversion). - Recommended: install and use
bazeliskso the version in.bazelversionis selected automatically. - If you use a plain
bazelbinary directly, it should be version9.0.0.
Run core tests:
bazel test --config=debug //conex/...Run the full project build/test script:
./build_all.shUseful flags for build_all.sh:
SKIP_FORMATTING=1to skipbuildifierandclang-formatSKIP_BAZEL=1to skip Bazel test steps
If this code is useful to you, please cite:
@article{permenter2020geodesic,
title={A geodesic interior-point method for linear optimization over symmetric cones},
author={Permenter, Frank},
year={2020}
}