-
-
Notifications
You must be signed in to change notification settings - Fork 8
Description
This issue acts as an overview issue for the tutorials that we need to update to FEniCSx. Our goal is to retire FEniCS, remove all FEniCS tutorials from the tutorials repository and migrate the FEniCSx tutorials to the tutorials repository (see #21).
Let's prioritize here (needed for v0.1.0 release?) and decide which cases we actually want to upgrade and which ones we can remove (maintainment cost vs. value of case). Let's open individual issues for the tutorials to discuss details (e.g. missing features) and track the progress.
The following tutorials are provided in https://github.com/precice/tutorials:
-
channel-transport-reactionchemical-fenics&fluid-fenics -
elastic-tube-3d/solid-fenics -
flow-over-heated-plate/solid-fenics -
partitioned-heat-conduction-complexdirichlet-fenics&neumann-fenics -
partitioned-heat-conduction-overlapleft-fenics&right-fenics -
partitioned-heat-conductiondirichlet-fenics&neumann-fenics -
perpendicular-flap/solid-fenics -
turek-hron-fsi3, nosolid-fenicsyet since this would require a non-linear solver. Prototypical implementation with a linear solver based onperpendicular-flap/solid-fenicshere -
volume-coupled-diffusiondrain-fenics&source-fenics
Be aware that not necessary all cases are required for v0.1.0 of the adapter and we could also re-implement some cases at a later point in time (would be a nice topic for a student thesis).