diff --git a/lib/OptimizationIpopt/src/OptimizationIpopt.jl b/lib/OptimizationIpopt/src/OptimizationIpopt.jl index b9056fcec..a877977f3 100644 --- a/lib/OptimizationIpopt/src/OptimizationIpopt.jl +++ b/lib/OptimizationIpopt/src/OptimizationIpopt.jl @@ -9,8 +9,6 @@ using SymbolicIndexingInterface export IpoptOptimizer -const DenseOrSparse{T} = Union{Matrix{T}, SparseMatrixCSC{T}} - """ IpoptOptimizer(; kwargs...) diff --git a/lib/OptimizationIpopt/src/cache.jl b/lib/OptimizationIpopt/src/cache.jl index f95b9981b..738af6e2e 100644 --- a/lib/OptimizationIpopt/src/cache.jl +++ b/lib/OptimizationIpopt/src/cache.jl @@ -1,6 +1,6 @@ mutable struct IpoptCache{T, F <: OptimizationFunction, RC, LB, UB, I, S, - JT <: DenseOrSparse{T}, HT <: DenseOrSparse{T}, - CHT <: DenseOrSparse{T}, CB, O} <: SciMLBase.AbstractOptimizationCache + JT <: AbstractMatrix{T}, HT <: AbstractMatrix{T}, + CHT <: AbstractMatrix{T}, CB, O} <: SciMLBase.AbstractOptimizationCache const f::F const n::Int const num_cons::Int