From 59e2f35ae7a95b28ce6ecfb4931a992c91ce16f5 Mon Sep 17 00:00:00 2001 From: Mirek Kratochvil Date: Fri, 5 Jan 2024 15:00:01 +0100 Subject: [PATCH] constraint_values is renamed in CTs 0.9 --- docs/src/examples/03-parsimonious-flux-balance.jl | 4 ++-- src/frontend/parsimonious.jl | 2 +- src/solver.jl | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/src/examples/03-parsimonious-flux-balance.jl b/docs/src/examples/03-parsimonious-flux-balance.jl index 13a25ca16..5fa08f335 100644 --- a/docs/src/examples/03-parsimonious-flux-balance.jl +++ b/docs/src/examples/03-parsimonious-flux-balance.jl @@ -68,7 +68,7 @@ J.optimize!(opt_model) # JuMP is called J in COBREXA is_solved(opt_model) # check if solved -vt = C.constraint_values(ctmodel, J.value.(opt_model[:x])) # ConstraintTrees.jl is called C in COBREXA +vt = C.substitute_values(ctmodel, J.value.(opt_model[:x])) # ConstraintTrees.jl is called C in COBREXA @test isapprox(vt.l2objective, ?; atol = QP_TEST_TOLERANCE) #src # TODO will break until mutable bounds @@ -107,7 +107,7 @@ J.optimize!(opt_model) # JuMP is called J in COBREXA is_solved(opt_model) # check if solved -vt = C.constraint_values(ctmodel, J.value.(opt_model[:x])) # ConstraintTrees.jl is called C in COBREXA +vt = C.substitute_values(ctmodel, J.value.(opt_model[:x])) # ConstraintTrees.jl is called C in COBREXA @test isapprox(vt.l2objective, ?; atol = QP_TEST_TOLERANCE) #src # TODO will break until mutable bounds diff --git a/src/frontend/parsimonious.jl b/src/frontend/parsimonious.jl index db30e0966..0075e505d 100644 --- a/src/frontend/parsimonious.jl +++ b/src/frontend/parsimonious.jl @@ -68,7 +68,7 @@ function parsimonious_optimized_constraints( ) J.optimize!(om) - is_solved(om) && return C.constraint_values(output, J.value.(om[:x])) + is_solved(om) && return C.substitute_values(output, J.value.(om[:x])) J.delete(om, pfba_tolerance_constraint) J.unregister(om, :pfba_tolerance_constraint) diff --git a/src/solver.jl b/src/solver.jl index 953618484..4a987a361 100644 --- a/src/solver.jl +++ b/src/solver.jl @@ -149,7 +149,7 @@ function optimized_constraints( m(om) end J.optimize!(om) - is_solved(om) ? C.constraint_values(output, J.value.(om[:x])) : nothing + is_solved(om) ? C.substitute_values(output, J.value.(om[:x])) : nothing end export optimized_constraints