diff --git a/Project.toml b/Project.toml index ff31e22..d3ab5e4 100644 --- a/Project.toml +++ b/Project.toml @@ -1,17 +1,19 @@ name = "EOptInterface" uuid = "96d9f51d-8c41-4e2d-b1a3-7b48dea3ddd1" authors = ["Joseph Choi ", "Dimitri Alston ", "Pengfei Xu ", "Matthew Stuber "] -version = "0.1.0" +version = "0.1.1" [deps] JuMP = "4076af6c-e467-56ae-b986-b466b2749572" ModelingToolkit = "961ee093-0014-501f-94e3-6117800e7a78" -Symbolics = "0c5d862f-8b57-4792-8d23-62f2024744c7" SymbolicUtils = "d1185830-fcd6-423d-90d6-eec64667417b" +Symbolics = "0c5d862f-8b57-4792-8d23-62f2024744c7" [compat] JuMP = "1" ModelingToolkit = "10" +SymbolicUtils = "3" +Symbolics = "6" julia = "1.10" [extras] diff --git a/docs/src/news.md b/docs/src/news.md index 85ccb11..542069c 100644 --- a/docs/src/news.md +++ b/docs/src/news.md @@ -1,5 +1,12 @@ # News for EOptInterface Releases +## [v0.1.1](https://github.com/PSORLab/EOptInterface.jl/releases/tag/v0.1.1) (April 22, 2026) + +- Added notebook examples. +- Renamed `full_solutions` to `full_solution`. +- Separated tests. +- Added documentation website. + ## [v0.1.0](https://github.com/PSORLab/EOptInterface.jl/releases/tag/v0.1.0) (Jan 20, 2026) - Initial release. diff --git a/examples/algebraic_model.jl b/examples/algebraic_model.jl index 7222745..c09ba1c 100644 --- a/examples/algebraic_model.jl +++ b/examples/algebraic_model.jl @@ -149,11 +149,11 @@ obj = f_CSTR + f_Sep model = Model(EAGO.Optimizer) # Retrieve decision variables from ModelingToolkit system -# Returns [mixer₊in2₊F(t), cstr₊out₊y_B(t), cstr₊out₊y_A(t), sep1₊outL₊y_B(t), influent₊F, cstr₊V] +# Returns [sep1.in.F(t), sep1.in.y_B(t), sep1.in.y_C(t), sep1.outL.y_C(t), influent₊F, cstr₊V] decision_vars(system) # Create decision variables -# z = [mixer₊in2₊F(t), cstr₊out₊y_B(t), cstr₊out₊y_A(t), sep1₊outL₊y_B(t)] +# z = [sep1.in.F(t), sep1.in.y_B(t), sep1.in.y_C(t), sep1.outL.y_C(t)] # p = [influent₊F, cstr₊V] xL = zeros(6) xU = [100.0, 1.0, 1.0, 1.0, 100.0, 10.0]