Skip to content
This repository was archived by the owner on Dec 30, 2025. It is now read-only.

Commit 830abce

Browse files
Automatic build\nPublished by build of: SciML/SciMLTutorials.jl@377545b
1 parent 6a53cac commit 830abce

47 files changed

Lines changed: 2585 additions & 1137 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

README.md

Lines changed: 55 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,13 @@
11
# SciMLTutorials.jl: Tutorials for Scientific Machine Learning and Differential Equations
22

3+
[![Join the chat at https://julialang.zulipchat.com #sciml-bridged](https://img.shields.io/static/v1?label=Zulip&message=chat&color=9558b2&labelColor=389826)](https://julialang.zulipchat.com/#narrow/stream/279055-sciml-bridged)
4+
[![Stable](https://img.shields.io/badge/docs-stable-blue.svg)](http://tutorials.sciml.ai/stable/)
5+
[![Global Docs](https://img.shields.io/badge/docs-SciML-blue.svg)](https://docs.sciml.ai/dev/highlevels/learning_resources/#SciMLTutorials)
6+
37
[![Build status](https://badge.buildkite.com/8a39c2e1b44511eb84bdcd9019663cad757ae2479abd340508.svg)](https://buildkite.com/julialang/scimltutorials-dot-jl)
48

5-
[![Join the chat at https://gitter.im/JuliaDiffEq/Lobby](https://badges.gitter.im/JuliaDiffEq/Lobby.svg)](https://gitter.im/JuliaDiffEq/Lobby?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
9+
[![ColPrac: Contributor's Guide on Collaborative Practices for Community Packages](https://img.shields.io/badge/ColPrac-Contributor's%20Guide-blueviolet)](https://github.com/SciML/ColPrac)
10+
[![SciML Code Style](https://img.shields.io/static/v1?label=code%20style&message=SciML&color=9558b2&labelColor=389826)](https://github.com/SciML/SciMLStyle)
611

712
SciMLTutorials.jl holds PDFs, webpages, and interactive Jupyter notebooks
813
showing how to utilize the software in the [SciML Scientific Machine Learning ecosystem](https://sciml.ai/).
@@ -11,18 +16,6 @@ and the [devdocs](http://devdocs.sciml.ai/latest/)
1116
by providing practical examples of the concepts. For more details, please
1217
consult the docs.
1318

14-
## Results
15-
16-
To view the SciML Tutorials, go to [tutorials.sciml.ai](https://tutorials.sciml.ai/stable/). By default, this
17-
will lead to the latest tagged version of the tutorials. To see the in-development version of the tutorials, go to
18-
[https://tutorials.sciml.ai/dev/](https://tutorials.sciml.ai/dev/).
19-
20-
Static outputs in pdf, markdown, and html reside in [SciMLTutorialsOutput](https://github.com/SciML/SciMLTutorialsOutput).
21-
22-
## Video Tutorial
23-
24-
[![Video Tutorial](https://user-images.githubusercontent.com/1814174/36342812-bdfd0606-13b8-11e8-9eff-ff219de909e5.PNG)](https://youtu.be/KPEqYtEd-zY)
25-
2619
## Interactive Notebooks
2720

2821
To run the tutorials interactively via Jupyter notebooks, install the package
@@ -35,6 +28,55 @@ using SciMLTutorials
3528
SciMLTutorials.open_notebooks()
3629
```
3730

31+
## Video Tutorial
32+
33+
[![Video Tutorial](https://user-images.githubusercontent.com/1814174/36342812-bdfd0606-13b8-11e8-9eff-ff219de909e5.PNG)](https://youtu.be/KPEqYtEd-zY)
34+
35+
## Table of Contents
36+
37+
- Introduction
38+
- [Introduction to DifferentialEquations.jl through ODEs](http://tutorials.sciml.ai/html/introduction/01-ode_introduction.html)
39+
- [Detecting Stiffness and Choosing an ODE Algorithm](http://tutorials.sciml.ai/html/introduction/02-choosing_algs.html)
40+
- [Optimizing your DiffEq Code](http://tutorials.sciml.ai/html/introduction/03-optimizing_diffeq_code.html)
41+
- [Callbacks and Event Handling](http://tutorials.sciml.ai/html/introduction/04-callbacks_and_events.html)
42+
- [Formatting Plots](http://tutorials.sciml.ai/html/introduction/05-formatting_plots.html)
43+
- Exercise Sheets
44+
- [DifferentialEquations.jl Workshop Exercises](http://tutorials.sciml.ai/html/exercises/01-workshop_exercises.html)
45+
- [DifferentialEquations.jl Workshop Exercise Solutions](http://tutorials.sciml.ai/html/exercises/02-workshop_solutions.html)
46+
- Modeling Examples
47+
- [Classical Physics Models](http://tutorials.sciml.ai/html/models/01-classical_physics.html)
48+
- [Conditional Dosing Example](http://tutorials.sciml.ai/html/models/02-conditional_dosing.html)
49+
- [DiffEqBiological Tutorial I: Introduction](http://tutorials.sciml.ai/html/models/03-diffeqbio_I_introduction.html)
50+
- [DiffEqBiological Tutorial II: Network Properties API](http://tutorials.sciml.ai/html/models/04-diffeqbio_II_networkproperties.html)
51+
- [DiffEqBiological Tutorial III: Steady-States and Bifurcations](http://tutorials.sciml.ai/html/models/04b-diffeqbio_III_steadystates.html)
52+
- [Tutorial on using spatial SSAs in DiffEqJump](http://tutorials.sciml.ai/html/jumps/spatial.html)
53+
- [Kepler Problem Orbit](http://tutorials.sciml.ai/html/models/05-kepler_problem.html)
54+
- [Spiking Neural Systems](http://tutorials.sciml.ai/html/models/08-spiking_neural_systems.html)
55+
- [Outer Solar System](http://tutorials.sciml.ai/html/models/05-outer_solar_system.html)
56+
- Advanced ODE Features
57+
- [Feagin's Order 10, 12, and 14 Methods](http://tutorials.sciml.ai/html/ode_extras/01-feagin.html)
58+
- [Finding Maxima and Minima of DiffEq Solutions](http://tutorials.sciml.ai/html/ode_extras/02-ode_minmax.html)
59+
- Model Inference
60+
- [Bayesian Inference of Pendulum Parameters](http://tutorials.sciml.ai/html/model_inference/01-pendulum_bayesian_inference.html)
61+
- [Monte Carlo Parameter Estimation from Data](http://tutorials.sciml.ai/html/model_inference/02-monte_carlo_parameter_estim.html)
62+
- Type Handling
63+
- [Solving Equations with Julia-Defined Types](http://tutorials.sciml.ai/html/type_handling/01-number_types.html)
64+
- [Numbers with Uncertainties](http://tutorials.sciml.ai/html/type_handling/02-uncertainties.html)
65+
- [Unit Check Arithmetic via Unitful.jl](http://tutorials.sciml.ai/html/type_handling/03-unitful.html)
66+
- DiffEqUncertainty
67+
- [An Intro to Expectations via DiffEqUncertainty.jl](http://tutorials.sciml.ai/html/DiffEqUncertainty/01-expectation_introduction.html)
68+
- [Optimization Under Uncertainty with DiffEqUncertainty.jl](http://tutorials.sciml.ai/html/DiffEqUncertainty/02-AD_and_optimization.html)
69+
- [GPU-Accelerated Data-Driven Bayesian Uncertainty Quantification with Koopman Operators](http://tutorials.sciml.ai/html/DiffEqUncertainty/03-GPU_Bayesian_Koopman.html)
70+
- Advanced
71+
- [A 2D Cardiac Electrophysiology Model (CUDA-accelerated PDE solver)](http://tutorials.sciml.ai/html/advanced/01-beeler_reuter.html)
72+
- [Solving Stiff Equations](http://tutorials.sciml.ai/html/advanced/02-advanced_ODE_solving.html)
73+
- [Solving the heat equation with diffusion-implicit time-stepping](http://tutorials.sciml.ai/html/advanced/04-diffusion_implicit_heat_equation.html)
74+
- [Kolmogorov Backward Equations](http://tutorials.sciml.ai/html/advanced/03-kolmogorov_equations.html)
75+
- Perturbation Theory
76+
- [Mixed Symbolic/Numerical Methods for Perturbation Theory - Algebraic Equations](http://tutorials.sciml.ai/html/perturbation/01-perturbation_algebraic.html)
77+
- [Mixed Symbolic/Numerical Methods for Perturbation Theory - Differential Equations](http://tutorials.sciml.ai/html/perturbation/02-perturbation_differential.html)
78+
79+
3880
## Contributing
3981

4082
First of all, make sure that your current directory is `SciMLTutorials`. All

0 commit comments

Comments
 (0)