io4dolfinx 1.1.1-1
Package Information
| Description | a framework for reading and writing data to various mesh formats (Python 3) io4dolfinx is an extension for DOLFINx that provides advanced input/output capabilities. It focuses on N-to-M checkpointing (writing data on N processors, reading on M processors) and supports reading/writing various mesh formats using interchangeable backends. This package installs the library for Python 3. |
|---|---|
| Maintainer | Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org> |
| Changed By | Drew Parsons <dparsons@debian.org> |
| Sponsor | dparsons@emerall.com |
| Distribution | unstable |
| Architecture | all |
| VCS | git: https://salsa.debian.org/science-team/fenics/io4dolfinx.git (browse) |
| Closes | #1128434 |
| Tracker | https://tracker.debian.org/pkg/io4dolfinx |
| Uploaded | 10 hours ago |
New Package Report
.changes
| Architecture | source all |
|---|---|
| Distribution | unstable |
| Date | Fri, 20 Feb 2026 19:10:26 +0100 |
| Source | io4dolfinx |
| Version | 1.1.1-1 |
| Changed-By | Drew Parsons |
Changelog
io4dolfinx (1.1.1-1) unstable; urgency=medium
.
* Initial release. (Closes: #1128434)
* io4dolfinx supports multiple backends which may be used optionally,
so set the backend dependencies as python3-io4dolfinx Recommends:
- python3-adios2 with python3-adios2-mpi (64-bit only, not serial)
- python3-h5py with python3-h5py-mpi
(but python3-h5py-serial may be used instead)
- python3-pyvista
* debian patch force-adios2-mpi.patch forces adios python import to
use the MPI build provided by python3-adios2-mpi by setting
environment variable ADIOS2_ALWAYS_USE_MPI=1 in toplevel __init__.py.
Adapted from adios4dolfinx.
* tests need Build-Depends: python3-all-dev for cffi testing
* debian/tests: skip test_xdmf_function from test_xdmf.py in complex
number tests, see upstream Issue#22
Use pytest basetemp with mpi, complex and python version tags to
help ensure a fresh temporary directories are used, since otherwise
test_attributes.py might fail with "directory not empty"..dsc
| Component | main |
|---|---|
| Package-List | python3-io4dolfinx deb science optional arch=all |
| Section | science |
| Priority | optional |
debian/copyright
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Source: https://github.com/scientificcomputing/io4dolfinx Upstream-Name: io4dolfinx Upstream-Contact: Jørgen S. Dokken <dokken@simula.no> Files: * Copyright: 2023-2026 Jørgen S. Dokken, Henrik N.T. Finsberg and Simula Research Laboratory License: MIT_expat Files: debian/* Copyright: 2026 Drew Parsons <dparsons@debian.org> License: MIT_expat License: MIT_expat Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: . The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. . THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.