Jørgen Schartum Dokken
Jørgen Schartum Dokken
VTKFile has been rewritten with #1166, but there are still some minor adjustments needed to make the user interface pretty in Python
This function is no longer exposed in any layer, as it is only used internally in `dolfinx/io/xdmf_utils.cpp`, ref #1990, so I guess we can close this issue.
@garth-wells Can we merge this now? It has been thoroughly tested by @jpdean and adds important functionality to the class
A DOLFINx Function contains a `la::Vector` that has it's own scatterer (to manage MPI communication). This scatterer has a neighbourhood communicator. @IgorBaratta, do you have any idea of how we...
> > In general, it is not advisable to create dolfinx.fem.Function, petsc matrices/vectors in loops and storing all of them, as this increases the memory usage of the problem. >...
Replaced by: https://github.com/FEniCS/dolfinx/pull/2269
> This functionality is useful and very welcome. I think a more granular design would further improve the implementation. I suggest breaking it into distinct steps: > > 1. Code...
@garth-wells @chrisrichardson The interpolation has now been broken into five steps 1. Compute local interpolation points 2. Determine owning process of local interpolation points (also distributes these points to the...
Confirming that this is still an issue: DOLFINx ``` python3 -c"import dolfinx; from mpi4py import MPI; dolfinx.UnitCubeMesh(MPI.COMM_WORLD, 100, 100, 100)" real 0m11.179s user 0m9.546s sys 0m1.611s ``` DOLFIN: ``` fenics@f596c6c6e934:/root/shared$...
> Perhaps you need to define an explicit setter for name? To do that I had to rename the C++ property `name`, otherwise I got a recursion error.. However, then...