Skip to content

Commit 29a84bb

Browse files
committed
Up outcome figs
1 parent a9440ac commit 29a84bb

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

posts/julia-hackathon-v8-2025-news_1.md

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,11 @@ Once these tests are finalised and we clean up the documentation, a pull request
6060

6161
Having a Julia interface to PETSc, rather than using PETSc directly from C brings many advantages. We can, for example, combine automatic differentiation tools of Julia to compute the jacobian. We have callback functions from PETSc to Julia to define residual functions. At the same time, we can use the full PETSc ecosystem to solve the equations with multigrid without having to code this up manually. This all works on MPI parallel machines as well. It can directly be combined with the whole Julia ecosystem (plotting, machine learning etc.). Here the results of the `porosity_waves.jl` example in 1D, which gives nice Newton convergence at every solution step:
6262

63-
![Porosity wave example using PETSc.jl](h8_porositywave.png)
63+
~~~
64+
<center>
65+
<img src="../../assets/images/h8_porositywave.png" title="Porosity wave example using PETSc.jl" alt="Porosity wave example using PETSc.jl" width="50%">
66+
</center>
67+
~~~
6468

6569
## Playing with Chmy.jl v0.2
6670

@@ -70,4 +74,8 @@ Ivan presented Chmy v0.2 during the Hackathon, which is a game-changer for every
7074

7175
Boris did some finger-warming exercises with it and wrote some 1D & 2D acoustic wave equation codes.
7276

73-
![2D acoustic wave equation](h8_2D_acoustic_waves.png)
77+
~~~
78+
<center>
79+
<img src="../../assets/images/h8_2D_acoustic_waves.png" title="2D acoustic wave equation" alt="2D acoustic wave equation" width="50%">
80+
</center>
81+
~~~

0 commit comments

Comments
 (0)