Skip to content

Commit 57713d3

Browse files
abelsiqueiradpo
authored andcommitted
Allow vals to have integer eltype
1 parent 5dbd9d5 commit 57713d3

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/qpmodel.jl

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -132,21 +132,21 @@ function NLPModels.hess_structure!(qp :: QuadraticModel, rows :: AbstractVector{
132132
return rows, cols
133133
end
134134

135-
function NLPModels.hess_coord!(qp :: QuadraticModel, x :: AbstractVector, vals :: AbstractVector{<: AbstractFloat}; obj_weight :: Real=one(eltype(x)))
135+
function NLPModels.hess_coord!(qp :: QuadraticModel, x :: AbstractVector, vals :: AbstractVector; obj_weight :: Real=one(eltype(x)))
136136
NLPModels.increment!(qp, :neval_hess)
137137
vals .= obj_weight * qp.data.Hvals
138138
return vals
139139
end
140140

141-
NLPModels.hess_coord!(qp :: QuadraticModel, x :: AbstractVector, y :: AbstractVector, vals :: AbstractVector{<: AbstractFloat}; obj_weight :: Real=one(eltype(x))) = hess_coord!(qp, x, vals, obj_weight=obj_weight)
141+
NLPModels.hess_coord!(qp :: QuadraticModel, x :: AbstractVector, y :: AbstractVector, vals :: AbstractVector; obj_weight :: Real=one(eltype(x))) = hess_coord!(qp, x, vals, obj_weight=obj_weight)
142142

143143
function NLPModels.jac_structure!(qp :: QuadraticModel, rows :: AbstractVector{<: Integer}, cols :: AbstractVector{<: Integer})
144144
rows .= qp.data.Arows
145145
cols .= qp.data.Acols
146146
return rows, cols
147147
end
148148

149-
function NLPModels.jac_coord!(qp :: QuadraticModel, x :: AbstractVector, vals :: AbstractVector{<: AbstractFloat})
149+
function NLPModels.jac_coord!(qp :: QuadraticModel, x :: AbstractVector, vals :: AbstractVector)
150150
NLPModels.increment!(qp, :neval_jac)
151151
vals .= qp.data.Avals
152152
return vals

0 commit comments

Comments
 (0)