@@ -14,9 +14,9 @@ Build a solution from the optimal control problem, the time grid, the state, con
1414- `objective::Float64`: the objective value.
1515- `iterations::Int`: the number of iterations.
1616- `constraints_violation::Float64`: the constraints violation.
17- - `message::String`: the message associated to the stopping criterion.
18- - `stopping ::Symbol`: the stopping criterion.
19- - `success ::Bool`: the success status.
17+ - `message::String`: the message associated to the status criterion.
18+ - `status ::Symbol`: the status criterion.
19+ - `successful ::Bool`: the successful status.
2020- `path_constraints_dual::Matrix{Float64}`: the dual of the path constraints.
2121- `boundary_constraints_dual::Vector{Float64}`: the dual of the boundary constraints.
2222- `state_constraints_lb_dual::Matrix{Float64}`: the lower bound dual of the state constraints.
@@ -42,8 +42,8 @@ function build_solution(
4242 iterations:: Int ,
4343 constraints_violation:: Float64 ,
4444 message:: String ,
45- stopping :: Symbol ,
46- success :: Bool ,
45+ status :: Symbol ,
46+ successful :: Bool ,
4747 path_constraints_dual:: TPCD = __constraints (),
4848 boundary_constraints_dual:: Union{Vector{Float64},Nothing} = __constraints (),
4949 state_constraints_lb_dual:: Union{Matrix{Float64},Nothing} = __constraints (),
@@ -214,7 +214,7 @@ function build_solution(
214214 variable_constraints_ub_dual,
215215 )
216216 solver_infos = SolverInfos (
217- iterations, stopping , message, success , constraints_violation, infos
217+ iterations, status , message, successful , constraints_violation, infos
218218 )
219219
220220 return Solution (
@@ -523,17 +523,17 @@ end
523523"""
524524$(TYPEDSIGNATURES)
525525
526- Return the stopping criterion (a Symbol).
526+ Return the status criterion (a Symbol).
527527
528528"""
529- function stopping (sol:: Solution ):: Symbol
530- return sol. solver_infos. stopping
529+ function status (sol:: Solution ):: Symbol
530+ return sol. solver_infos. status
531531end
532532
533533"""
534534$(TYPEDSIGNATURES)
535535
536- Return the message associated to the stopping criterion.
536+ Return the message associated to the status criterion.
537537
538538"""
539539function message (sol:: Solution ):: String
@@ -543,11 +543,11 @@ end
543543"""
544544$(TYPEDSIGNATURES)
545545
546- Return the success status.
546+ Return the successful status.
547547
548548"""
549- function success (sol:: Solution ):: Bool
550- return sol. solver_infos. success
549+ function successful (sol:: Solution ):: Bool
550+ return sol. solver_infos. successful
551551end
552552
553553"""
@@ -704,50 +704,50 @@ function Base.show(io::IO, ::MIME"text/plain", sol::Solution)
704704 println (io, " ────────────────────────" )
705705
706706 # Status
707- println (io, " • Success : " , success (sol))
708- println (io, " • Stopping : " , stopping (sol))
709- println (io, " • Message : " , message (sol))
710- println (io, " • Iterations : " , iterations (sol))
711- println (io, " • Objective : " , objective (sol))
707+ println (io, " • Successful : " , successful (sol))
708+ println (io, " • Status : " , status (sol))
709+ println (io, " • Message : " , message (sol))
710+ println (io, " • Iterations : " , iterations (sol))
711+ println (io, " • Objective : " , objective (sol))
712712 println (io, " • Constraint violation: " , constraints_violation (sol))
713713
714714 println (io)
715715 println (io, " Time" )
716716 println (io, " ────" )
717- println (io, " • Name : " , time_name (sol))
718- println (io, " • Grid : " , time_grid (sol))
719- println (io, " • Grid length : " , length (time_grid (sol)))
717+ println (io, " • Name : " , time_name (sol))
718+ println (io, " • Grid : " , time_grid (sol))
719+ println (io, " • Grid length : " , length (time_grid (sol)))
720720
721721 println (io)
722722 println (io, " State" )
723723 println (io, " ─────" )
724- println (io, " • Name : " , state_name (sol))
725- println (io, " • Dimension : " , state_dimension (sol))
726- println (io, " • Components : " , join (state_components (sol), " , " ))
724+ println (io, " • Name : " , state_name (sol))
725+ println (io, " • Dimension : " , state_dimension (sol))
726+ println (io, " • Components : " , join (state_components (sol), " , " ))
727727
728728 println (io)
729729 println (io, " Control" )
730730 println (io, " ───────" )
731- println (io, " • Name : " , control_name (sol))
732- println (io, " • Dimension : " , control_dimension (sol))
733- println (io, " • Components : " , join (control_components (sol), " , " ))
731+ println (io, " • Name : " , control_name (sol))
732+ println (io, " • Dimension : " , control_dimension (sol))
733+ println (io, " • Components : " , join (control_components (sol), " , " ))
734734
735735 # Variable block (optional)
736736 v_dim = variable_dimension (sol)
737737 if v_dim > 0
738738 println (io)
739739 println (io, " Variable" )
740740 println (io, " ────────" )
741- println (io, " • Name : " , variable_name (sol))
742- println (io, " • Dimension : " , v_dim)
743- println (io, " • Components : " , join (variable_components (sol), " , " ))
744- println (io, " • Value : " , variable (sol))
741+ println (io, " • Name : " , variable_name (sol))
742+ println (io, " • Dimension : " , v_dim)
743+ println (io, " • Components : " , join (variable_components (sol), " , " ))
744+ println (io, " • Value : " , variable (sol))
745745 end
746746
747747 println (io)
748748 println (io, " Duals" )
749749 println (io, " ─────" )
750- println (io, " • Boundary constraints dual : " , boundary_constraints_dual (sol))
750+ println (io, " • Boundary constraints dual: " , boundary_constraints_dual (sol))
751751 if v_dim > 0
752752 println (io, " • Variable constraints dual (lb): " , variable_constraints_lb_dual (sol))
753753 println (io, " • Variable constraints dual (ub): " , variable_constraints_ub_dual (sol))
0 commit comments