Skip to content

Commit 68251b7

Browse files
committed
added nice wave visualization
1 parent dc67ae5 commit 68251b7

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

README.org

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11

22
* SciLean: Scientific Computing Assistant
33

4-
54
Framework for scientific computing such as solving differential equations, optimization or machine learning written in [[http://leanprover.github.io/][Lean]]. This library is in an *extremely early stage of development* and at its current stage is just a proof of concept on how Lean can be used for scientific computing.
65

76
Lean is an expressive functional programming language that allows to formalize the mathematics behind these computations. This can offer several benefits:
@@ -13,6 +12,7 @@ Lean is an expressive functional programming language that allows to formalize t
1312

1413
In short, mathematics is the ultimate abstraction for numerical computing and Lean can understand mathematics. Hopefully, using Lean will allow us to create really powerfull and extensible library for scientific computing.
1514

15+
1616
* Installation and running examples/tests
1717

1818
As we are using Lean programming language, you need Lean's version manager =elan=. Follow its installation [[https://github.com/leanprover/elan#installation][instructions]].
@@ -118,3 +118,5 @@ lake env lean --run examples/WaveEquation.lean
118118
Produces the following animation:
119119
[[file:wave.gif]]
120120

121+
Or when nicely rendered:
122+
[[file:wavering.gif]]

wavering.gif

4.45 MB
Loading

0 commit comments

Comments
 (0)