@@ -4,8 +4,8 @@ export AbstractExecutionStats,
44 set_solution!,
55 set_objective!,
66 set_residuals!,
7- set_primal_residuals !,
8- set_dual_residuals !,
7+ set_primal_residual !,
8+ set_dual_residual !,
99 set_multipliers!,
1010 set_bounds_multipliers!,
1111 set_iter!,
@@ -109,9 +109,9 @@ mutable struct GenericExecutionStats{T, S, V, Tsp} <: AbstractExecutionStats
109109 solution:: S # x
110110 objective_reliable:: Bool
111111 objective:: T # f(x)
112- dual_residuals_reliable :: Bool
112+ dual_residual_reliable :: Bool
113113 dual_feas:: T # ‖∇f(x)‖₂ for unc, ‖P[x - ∇f(x)] - x‖₂ for bnd, etc.
114- primal_residuals_reliable :: Bool
114+ primal_residual_reliable :: Bool
115115 primal_feas:: T # ‖c(x)‖ for equalities
116116 multipliers_reliable:: Bool
117117 multipliers:: S # y
@@ -176,8 +176,8 @@ function NLPModels.reset!(stats::GenericExecutionStats)
176176 stats. status_reliable = false
177177 stats. solution_reliable = false
178178 stats. objective_reliable = false
179- stats. primal_residuals_reliable = false
180- stats. dual_residuals_reliable = false
179+ stats. primal_residual_reliable = false
180+ stats. dual_residual_reliable = false
181181 stats. multipliers_reliable = false
182182 stats. bounds_multipliers_reliable = false
183183 stats. iter_reliable = false
@@ -227,30 +227,30 @@ Register `primal` and `dual` as optimal primal and dual feasibility residuals,
227227respectively, in `stats` and mark them as reliable.
228228"""
229229function set_residuals! (stats:: GenericExecutionStats{T, S, V} , primal:: T , dual:: T ) where {T, S, V}
230- set_primal_residuals ! (stats, primal)
231- set_dual_residuals ! (stats, dual)
230+ set_primal_residual ! (stats, primal)
231+ set_dual_residual ! (stats, dual)
232232 stats
233233end
234234
235235"""
236- set_primal_residuals !(stats::GenericExecutionStats{T, S, V}, primal::T)
236+ set_primal_residual !(stats::GenericExecutionStats{T, S, V}, primal::T)
237237
238238Register `primal` as optimal primal residuals in `stats` and mark it as reliable.
239239"""
240- function set_primal_residuals ! (stats:: GenericExecutionStats{T, S, V} , primal:: T ) where {T, S, V}
240+ function set_primal_residual ! (stats:: GenericExecutionStats{T, S, V} , primal:: T ) where {T, S, V}
241241 stats. primal_feas = primal
242- stats. primal_residuals_reliable = true
242+ stats. primal_residual_reliable = true
243243 stats
244244end
245245
246246"""
247- set_dual_residuals !(stats::GenericExecutionStats{T, S, V}, dual::T)
247+ set_dual_residual !(stats::GenericExecutionStats{T, S, V}, dual::T)
248248
249249Register `dual` as optimal dual feasibility residuals in `stats` and mark it as reliable.
250250"""
251- function set_dual_residuals ! (stats:: GenericExecutionStats{T, S, V} , dual:: T ) where {T, S, V}
251+ function set_dual_residual ! (stats:: GenericExecutionStats{T, S, V} , dual:: T ) where {T, S, V}
252252 stats. dual_feas = dual
253- stats. dual_residuals_reliable = true
253+ stats. dual_residual_reliable = true
254254 stats
255255end
256256
0 commit comments