pub fn initialize_optimization_state(
problem: &mut Problem,
) -> OptimizerResult<InitializedState>Expand description
Initialize optimization state from problem and initial parameters.
This is the common initialization sequence used by all optimizers:
- Create variables from initial values
- Build variable-to-column index mapping
- Build symbolic sparsity structure for Jacobian (sparse mode only)
- Compute initial cost
The assembly mode is determined by problem.jacobian_mode.