[−][src]Crate optimization_engine
Optimization Engine is a framework for fast and accurate embedded nonconvex optimization.
About Optimization Engine
Its core functionality (including all numerical routines) is written in Rust.
Optimization Engine can be used on PCs (all OSs are supported) and on embedded devices (e.g., Raspberry Pi, Atom, Odroid, etc).
Note that this is the API documentation of Optimization Engine; to get started, you would rather check out the documentation.
Re-exports
pub use crate::core::fbs; |
pub use crate::core::panoc; |
pub use crate::core::AlgorithmEngine; |
pub use crate::core::Optimizer; |
pub use crate::core::Problem; |
Modules
constraints | Constraints and projections |
continuation | Continuation/Homotopy methods for parametric optimization problems |
core | Optimisation algorithms |
lipschitz_estimator | Estimates a local Lipschitz constant for a given function |
matrix_operations | matrix_operations |
Enums
SolverError | Exceptions/Errors that may arise while solving a problem |