Ecosystem
Everything documented in this API reference is reachable from using OptimalControl. OptimalControl is the user-facing entry point of the control-toolbox ecosystem; it re-exports and wires together the lower-level packages below.
| Package | Role |
|---|---|
| CTBase | the foundation: shared types (vector fields, Hamiltonians), exceptions, strategies |
| CTModels | the optimal control problem and its solution, with their accessors |
| CTParser | the abstract syntax, @def |
| CTDirect | the direct method: the discretisation of the problem |
| CTSolvers | the modelers and the solvers of the discretised problem |
| CTFlows | flows of vector fields and Hamiltonians, for the indirect method |
| CTLie | Lie derivatives, Lie and Poisson brackets, lifts |