Skip to content

Commit 460ec8c

Browse files
committed
Improve the support of LP problems
1 parent 160d3a4 commit 460ec8c

File tree

4 files changed

+189
-273
lines changed

4 files changed

+189
-273
lines changed

ext/QuadraticModelsQPSReaderExt.jl

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -21,19 +21,4 @@ function QuadraticModels.QuadraticModel(qps::QPSReader.QPSData, x0 = zeros(qps.n
2121
)
2222
end
2323

24-
function QuadraticModels.LinearModel(qps::QPSReader.QPSData, x0 = zeros(qps.nvar))
25-
QuadraticModels.LinearModel(
26-
qps.c,
27-
Arows = qps.arows,
28-
Acols = qps.acols,
29-
Avals = qps.avals,
30-
lcon = qps.lcon,
31-
ucon = qps.ucon,
32-
lvar = qps.lvar,
33-
uvar = qps.uvar,
34-
c0 = qps.c0,
35-
x0 = x0,
36-
)
37-
end
38-
3924
end

src/QuadraticModels.jl

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,11 +27,10 @@ import NLPModelsModifiers: SlackModel, slack_meta
2727

2828
import Base.convert
2929

30-
export AbstractQuadraticModel, LinearModel, QuadraticModel, presolve, postsolve, postsolve!, QMSolution
30+
export AbstractQuadraticModel, QuadraticModel, presolve, postsolve, postsolve!, QMSolution
3131

3232
include("linalg_utils.jl")
3333
include("qpmodel.jl")
34-
include("lpmodel.jl")
3534
include("presolve/presolve.jl")
3635

3736
end # module

src/lpmodel.jl

Lines changed: 0 additions & 210 deletions
This file was deleted.

0 commit comments

Comments
 (0)