Skip to content

Commit bd40061

Browse files
committed
Move Optim to extension
1 parent 106072a commit bd40061

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

Project.toml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,12 @@ Reexport = "189a3867-3050-52da-a836-e630ba90ab69"
1616
TOML = "fa267f1f-6049-4f14-aa54-33bafae1ed76"
1717

1818
[weakdeps]
19+
Optim = "429524aa-4258-5aef-a3af-852621145aeb"
1920
SymbolicUtils = "d1185830-fcd6-423d-90d6-eec64667417b"
2021
Zygote = "e88e6eb3-aa80-5325-afca-941959d7151f"
2122

2223
[extensions]
24+
DynamicExpressionsOptimExt = "Optim"
2325
DynamicExpressionsSymbolicUtilsExt = "SymbolicUtils"
2426
DynamicExpressionsZygoteExt = "Zygote"
2527

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
module ConstantOptimizationModule
1+
module DynamicExpressionsOptimExt
2+
3+
using DynamicExpressions: Node, eval_tree_array
24

35
import Compat: @inline
46
import Optim: optimize
5-
import ..EquationModule: Node
6-
import ..EvaluateEquationModule: eval_tree_array
77

88
"""Wrap f with insertion of values of the constant nodes."""
99
function get_wrapped_f(

src/DynamicExpressions.jl

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
module DynamicExpressions
22

3-
using Requires: @require
4-
53
include("Utils.jl")
64
include("OperatorEnum.jl")
75
include("Equation.jl")

0 commit comments

Comments
 (0)