Skip to content

Commit 29e3b65

Browse files
Update README.md
1 parent 1d3cf4e commit 29e3b65

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

README.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -106,6 +106,13 @@ or directly get the generated ODE function via:
106106
f = ODEFunction(de, [x,y,z], [σ,ρ,β])
107107
```
108108

109+
Here already you can see some advantages of the ModelingToolkit.jl compilation system. As an
110+
IR to target, this output can compile to multiple different forms, including ones specific
111+
to static arrays and in-place functions. Forms which automatically parallelize the calculations
112+
based on internal cost models are a work-in-progress as well. This means DSLs built on top of
113+
this as a model compiler can write domain-specific languages without having to write complex
114+
optimized Julia function compilers.
115+
109116
### Example: Nonlinear System
110117

111118
We can also build nonlinear systems. Let's say we wanted to solve for the steady

0 commit comments

Comments
 (0)