has_a
Whether a second-order expert result contains an accepted a profile.
Result is returned by solve_expert(). The accepted a(s) profile is stored in A only when HAS_A is true. A is an s_len-by-1 double column vector. Raw Clarabel vectors X, Z, and S are also stored as double column vectors. Diagnostics are populated regardless of whether the final solver status is accepted.
has_aWhether a second-order expert result contains an accepted a profile.
aSecond-order node profile. Element a(k) stores the squared path speed \((ds/dt)^2\) at station s(k).
xInput value for copp.solver.copp2_socp.Result. See Description for accepted shape and constraints.
zInput value for copp.solver.copp2_socp.Result. See Description for accepted shape and constraints.
sStation grid or path-parameter samples. Use a real finite vector; station-grid inputs are usually strictly increasing.
solver_statusBackend solver status normalized to a lower-snake-case MATLAB string.
obj_valInput value for copp.solver.copp2_socp.Result. See Description for accepted shape and constraints.
obj_val_dualInput value for copp.solver.copp2_socp.Result. See Description for accepted shape and constraints.
solve_timeInput value for copp.solver.copp2_socp.Result. See Description for accepted shape and constraints.
iterationsInput value for copp.solver.copp2_socp.Result. See Description for accepted shape and constraints.
r_primInput value for copp.solver.copp2_socp.Result. See Description for accepted shape and constraints.
r_dualInput value for copp.solver.copp2_socp.Result. See Description for accepted shape and constraints.
linsolverInput value for copp.solver.copp2_socp.Result. See Description for accepted shape and constraints.
objective_valueWeighted COPP objective value reported by the solver when available.
objective_termsPer-objective unweighted values reported by expert solver results.
has_aWhether A contains an accepted a(s) profile.
aAccepted s_len-by-1 node profile \(a = (ds/dt)^2\), or [].
xRaw Clarabel primal solution vector, stored as a column.
zRaw Clarabel dual solution vector, stored as a column.
sRaw Clarabel slack solution vector, stored as a column.
solver_statusClarabel status as a lower-snake-case string.
obj_valRaw Clarabel primal objective value.
obj_val_dualRaw Clarabel dual objective value.
solve_timeClarabel-reported solve time in seconds.
iterationsNumber of Clarabel iterations.
r_primFinal primal residual reported by Clarabel.
r_dualFinal dual residual reported by Clarabel.
linsolverStruct with method, threads, direct, nnz_a, and nnz_l.
objective_valueWeighted COPP objective value, or [] when unavailable.
objective_termsPer-objective unweighted values as a column, or [].
ResultMember Result.