pub fn initialize_optimization_state(
problem: &Problem,
initial_params: &HashMap<String, (ManifoldType, DVector<f64>)>,
) -> 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.