Skip to content

Commit 1daa32f

Browse files
committed
flesh out next steps
1 parent 85d8d10 commit 1daa32f

16 files changed

+59
-35
lines changed

docs/src/comparison.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Comparison of ModelingToolkit vs Equation-Based and Block Modeling Languages
1+
# [Comparison of ModelingToolkit vs Equation-Based and Block Modeling Languages](@id comparison)
22

33
## Comparison Against Modelica
44

docs/src/examples/higher_order.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Automatic Transformation of Nth Order ODEs to 1st Order ODEs
1+
# [Automatic Transformation of Nth Order ODEs to 1st Order ODEs](@id higher_order_ODE)
22

33
ModelingToolkit has a system for transformations of mathematical
44
systems. These transformations allow for symbolically changing

docs/src/examples/modelingtoolkitize_index_reduction.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Automated Index Reduction of DAEs
1+
# [Automated Index Reduction of DAEs](@ref higher_index)
22

33
In many cases one may accidentally write down a DAE that is not easily solvable
44
by numerical methods. In this tutorial, we will walk through an example of a

docs/src/examples/remake.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Optimizing through an ODE solve and re-creating MTK Problems
1+
# [Optimizing through an ODE solve and re-creating MTK Problems](@id remake)
22

33
Solving an ODE as part of an `OptimizationProblem`'s loss function is a common scenario.
44
In this example, we will go through an efficient way to model such scenarios using

docs/src/examples/sparse_jacobians.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Automated Sparse Analytical Jacobians
1+
# [Automated Sparse Analytical Jacobians](@id modelingtoolkitize_sparse)
22

33
In many cases where you have large stiff differential equations, getting a
44
sparse Jacobian can be essential for performance. In this tutorial, we will show

docs/src/examples/tearing_parallelism.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Exposing More Parallelism By Tearing Algebraic Equations in ODESystems
1+
# [Exposing More Parallelism By Tearing Algebraic Equations in ODESystems](@id tearing)
22

33
Sometimes it can be very non-trivial to parallelize a system. In this tutorial,
44
we will demonstrate how to make use of `structural_simplify` to expose more

docs/src/internals.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Internal Details
1+
# [Internal Details](@id internals)
22

33
This is a page for detailing some of the inner workings to help future
44
contributors to the library.

docs/src/tutorials/SampledData.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Clocks and Sampled-Data Systems
1+
# [Clocks and Sampled-Data Systems](@id hybrid)
22

33
A sampled-data system contains both continuous-time and discrete-time components, such as a continuous-time plant model and a discrete-time control system. ModelingToolkit supports the modeling and simulation of sampled-data systems by means of *clocks*.
44

docs/src/tutorials/discrete_system.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# (Experimental) Modeling Discrete Systems
1+
# (Experimental) [Modeling Discrete Systems](@id discrete)
22

33
In this example, we will use the new [`DiscreteSystem`](@ref) API
44
to create an SIR model.

docs/src/tutorials/initialization.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Initialization of ODESystems
1+
# [Initialization of ODESystems](@id initialization)
22

33
While for simple numerical ODEs choosing an initial condition can be an easy
44
affair, with ModelingToolkit's more general differential-algebraic equation

0 commit comments

Comments
 (0)