-
### Summarize the issue
Using multiple instances of `NewtonSolver` in a script may fail with a PETSc Segmentation violation. The MWE below fails in approx 50% of the runs.
Tested both on docker …
-
I am fighting with https://github.com/FEniCS/dolfinx/pull/2552 to get my heavily parametrized `multiphenicsx` tests running without exceeding the maximum number of allowed communicators by mpich.
T…
-
### Context
Right now `JB` is a somewhat pinned package that users often install in their existing environments.
### Proposal
We should move to an application model whereby JB has its own environm…
-
Mesh partitioning needs a "dual graph" generated from cell-cell connectivity.
The current code assumes a single cell type, but this can be updated:
https://github.com/FEniCS/dolfinx/tree/chris/mixed-d…
-
NRV currently only supports Dolfinx v6.0.0. NRV needs updates to support the latest version.
-
I noticed that the hyperelasticity demo saves the Cauchy stress tensor to XDMF as a continuous function while it should in fact be a [tensor-valued] DG0 function. I tried to achieve that by saving to …
-
### Summarize the issue
Currently dolfin and dolfinx do not appear in repositories for kali (debian-testing) since switching to 0.8.
ufl, basix, ffcx etc are in the repositories.
I earlier had pr…
-
### Summarize the issue
Nested conditionals are compiled so that the user has to think about C++ operator precedence. Additionally, because of the cache, you only get the warning once, which can be e…
-
Some time ago we adopted [loguru](https://github.com/emilk/loguru) for C++ logging. At the time we considered several options (see https://github.com/FEniCS/dolfinx/issues/3). The history is a bit har…
-
Hi,
I believe some of the recent PRs has broken the following code
```
from dolfin import *
from dolfin.fem import assemble_vector
mesh = UnitSquareMesh(MPI.comm_world, 4, 4)
V = VectorFun…