From 84f6f6ccae7f2fbb6739e25d09c5b623aac15973 Mon Sep 17 00:00:00 2001 From: Benjamin Uekermann Date: Thu, 11 Jan 2024 10:50:19 +0100 Subject: [PATCH] Add new solid solver to Nutils adapter overview page (#325) --- pages/docs/adapters/adapter-nutils.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pages/docs/adapters/adapter-nutils.md b/pages/docs/adapters/adapter-nutils.md index 6901810605..cb30daae3d 100644 --- a/pages/docs/adapters/adapter-nutils.md +++ b/pages/docs/adapters/adapter-nutils.md @@ -10,8 +10,11 @@ The best way to learn how to couple a [Nutils](http://www.nutils.org/) applicati * [Two heat conduction scripts coupled to one another](https://github.com/precice/tutorials/blob/master/partitioned-heat-conduction/nutils/heat.py) (Nutils 6 and 7) * [A heat conduction script coupled to CFD for conjugate heat transfer](https://github.com/precice/tutorials/blob/master/flow-over-heated-plate/solid-nutils/solid.py) (Nutils 7) * [An ALE incompressible Navier-Stokes solver coupled to solid mechanics for fluid-structure interaction](https://github.com/precice/tutorials/blob/master/perpendicular-flap/fluid-nutils/fluid.py) (Nutils 6, [needs update](https://github.com/precice/tutorials/issues/217)) +* [A linear solid mechanics solver coupled to fluid mechanics for fluid-structure interaction](https://github.com/precice/tutorials/blob/master/perpendicular-flap/solid-nutils/solid.py) (Nutils 8) * [A channel flow solver coupled to a transport problem solver](https://github.com/precice/tutorials/tree/master/channel-transport) (Nutils 7) * [A fracture mechanics solver volume-coupled to a dummy electro-chemistry corrosion model](https://github.com/uekerman/Coupled-Brittle-Fracture/blob/master/fracture.py) (Nutils 6) * [A 1D compressible fluid solver coupled to a 3D compressible fluid solver](https://gitlab.lrz.de/precice/ofw2019-experiments/-/blob/master/D/nutils/sonicLiquid.py) (uses deprecated version of Python bindings) (Nutils 5) To install a specific version of Nutils use, for example: `pip3 install --user nutils==6.3`. + +Version 8 requires `bottombar` as a dependency. `pip` might automatically install version `2.0`, which has [known issues](https://github.com/precice/precice/issues/1443) when used with preCICE. A [patch](https://github.com/evalf/bottombar/commit/fd2dc3a76db282e5ba1f12047683100a299cf651) was implemented in version `2.1`, thus a workaround is to explicitly re-install version `2.1`: `pip3 install --user bottombar==2.1`.