dolfin 2019.2.0~legacy20240219.1c52e83-8ubuntu1 source package in Ubuntu
Changelog
dolfin (2019.2.0~legacy20240219.1c52e83-8ubuntu1) oracular; urgency=low * Merge from Debian unstable. Remaining changes: - Fix some instances of SyntaxWarning: invalid escape sequence dolfin (2019.2.0~legacy20240219.1c52e83-8) unstable; urgency=medium * Add cflags_soabi_in_jit_signature.patch: - make sure to include CFLAGS and SOABI from sysconfig.get_config_var in signature used by jit - inspired by https://github.com/FEniCS/ffcx/pull/527/files * Improved python version reporting in autopkgtests: found three places at which the python version was not being printed * Run autopkgtest python tests only against the default python version on archs where CI is too slow dolfin (2019.2.0~legacy20240219.1c52e83-7) unstable; urgency=medium * Test unit tests and demos against all installed python versions while running autopkgtest * Add test_timer_big_int.patch: - drop using 1e32 in python/test/unit/common/test_timer.py, which would need to be written as 10**32 in python 3.12 - use instead sys.maxsize, since the only goal of the provided number is to generate a random number dolfin (2019.2.0~legacy20240219.1c52e83-6) unstable; urgency=medium * Require pusimp >= 0.1.1 * Update pusimp.patch: - compatibility with pusimp 0.1.1 - pin pip-installed numpy to <2.0 until debian ships numpy 2.0 too, otherwise numpy 2.0 would break binary compatibility in petsc4py and slepc4py. dolfin (2019.2.0~legacy20240219.1c52e83-5) unstable; urgency=medium * Skip test-dolfin-python-pusimp on riscv64 because of timeout. dolfin (2019.2.0~legacy20240219.1c52e83-4) unstable; urgency=medium * Skip unit tests related to mesh entities on riscv64 too. -- Gianfranco Costamagna <email address hidden> Mon, 01 Jul 2024 08:14:11 +0200
Upload details
- Uploaded by:
- Gianfranco Costamagna
- Uploaded to:
- Oracular
- Original maintainer:
- Debian Science Team
- Architectures:
- any all
- Section:
- math
- Urgency:
- Medium Urgency
See full publishing history Publishing
Series | Published | Component | Section |
---|
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
dolfin_2019.2.0~legacy20240219.1c52e83.orig.tar.gz | 10.4 MiB | 6bebcaa3263b38ed30350eee91a946e8cf93b122c537df2d1f9270571149aaaf |
dolfin_2019.2.0~legacy20240219.1c52e83-8ubuntu1.debian.tar.xz | 49.3 KiB | 6fdf5ab9bcc230f2d2de2db1bf164d07b6eb3a4bc90988ea0880a763ddcebf60 |
dolfin_2019.2.0~legacy20240219.1c52e83-8ubuntu1.dsc | 4.0 KiB | 7ae749b7e077cda24037d386b82eeff1b3ab01ee144a4364e9a3ba59c8fa046d |
Available diffs
Binary packages built by this source
- dolfin-bin: Executable scripts for DOLFIN
DOLFIN is the Python and C++ interface of the FEniCS project for the
automated solution of differential equations, providing a consistent
PSE (Problem Solving Environment) for solving ordinary and partial
differential equations. Key features include a simple, consistent and
intuitive object-oriented API; automatic and efficient evaluation of
variational forms; automatic and efficient assembly of linear
systems; and support for general families of finite elements.
.
This package contains executable scripts for DOLFIN.
- dolfin-doc: Documentation and demo programs for DOLFIN
DOLFIN is the Python and C++ interface of the FEniCS project for the
automated solution of differential equations, providing a consistent
PSE (Problem Solving Environment) for solving ordinary and partial
differential equations. Key features include a simple, consistent and
intuitive object-oriented API; automatic and efficient evaluation of
variational forms; automatic and efficient assembly of linear
systems; and support for general families of finite elements.
.
This package contains documentation and demo programs for DOLFIN.
- libdolfin-dev: Shared links and development files for DOLFIN
DOLFIN is the Python and C++ interface of the FEniCS project for the
automated solution of differential equations, providing a consistent
PSE (Problem Solving Environment) for solving ordinary and partial
differential equations. Key features include a simple, consistent and
intuitive object-oriented API; automatic and efficient evaluation of
variational forms; automatic and efficient assembly of linear
systems; and support for general families of finite elements.
.
This package contains the development files.
.
This is the legacy version of DOLFIN, you may want to install the
next-generation libdolfinx-dev (DOLFIN-X) instead.
- libdolfin-dev-common: Common header files for DOLFIN
DOLFIN is the Python and C++ interface of the FEniCS project for the
automated solution of differential equations, providing a consistent
PSE (Problem Solving Environment) for solving ordinary and partial
differential equations. Key features include a simple, consistent and
intuitive object-oriented API; automatic and efficient evaluation of
variational forms; automatic and efficient assembly of linear
systems; and support for general families of finite elements.
.
This package contains the common development header files.
.
This is the legacy version of DOLFIN, you may want to install the
next-generation libdolfinx-dev (DOLFIN-X) instead.
- libdolfin2019.2t64: Shared libraries for DOLFIN
DOLFIN is the Python and C++ interface of the FEniCS project for the
automated solution of differential equations, providing a consistent
PSE (Problem Solving Environment) for solving ordinary and partial
differential equations. Key features include a simple, consistent and
intuitive object-oriented API; automatic and efficient evaluation of
variational forms; automatic and efficient assembly of linear
systems; and support for general families of finite elements.
.
This package contains the shared libraries.
- libdolfin2019.2t64-dbgsym: debug symbols for libdolfin2019.2t64
- libdolfin64-2019.2t64: Shared libraries for DOLFIN (64-bit indexing)
DOLFIN is the Python and C++ interface of the FEniCS project for the
automated solution of differential equations, providing a consistent
PSE (Problem Solving Environment) for solving ordinary and partial
differential equations. Key features include a simple, consistent and
intuitive object-oriented API; automatic and efficient evaluation of
variational forms; automatic and efficient assembly of linear
systems; and support for general families of finite elements.
.
This package contains the shared libraries for DOLFIN built against
64-bit PETSc (64-bit indexing).
- libdolfin64-2019.2t64-dbgsym: debug symbols for libdolfin64-2019.2t64
- libdolfin64-dev: Shared links and dev files for DOLFIN (64-bit indexing)
DOLFIN is the Python and C++ interface of the FEniCS project for the
automated solution of differential equations, providing a consistent
PSE (Problem Solving Environment) for solving ordinary and partial
differential equations. Key features include a simple, consistent and
intuitive object-oriented API; automatic and efficient evaluation of
variational forms; automatic and efficient assembly of linear
systems; and support for general families of finite elements.
.
This package contains the development files for DOLFIN built against
64-bit PETSc (64-bit indexing).
.
This is the legacy version of DOLFIN, you may want to install the
next-generation libdolfinx-dev (DOLFIN-X) instead.
- python3-dolfin: Base Python interface for DOLFIN (Python 3)
DOLFIN is the Python and C++ interface of the FEniCS project for the
automated solution of differential equations, providing a consistent
PSE (Problem Solving Environment) for solving ordinary and partial
differential equations. Key features include a simple, consistent and
intuitive object-oriented API; automatic and efficient evaluation of
variational forms; automatic and efficient assembly of linear
systems; and support for general families of finite elements.
.
This is the base package depending on specific dolfin builds. By
default the version built against the preferred version of PETSc in
/usr/lib/petsc is selected (with 32-bit indexing, but the
alternative version (64-bit PETSc) can be selected by setting the
environment variable PETSC_DIR.
.
This is the legacy version of DOLFIN, you may want to install the
next-generation python3-dolfinx (DOLFIN-X) instead.
- python3-dolfin-real: Python interface for DOLFIN
DOLFIN is the Python and C++ interface of the FEniCS project for the
automated solution of differential equations, providing a consistent
PSE (Problem Solving Environment) for solving ordinary and partial
differential equations. Key features include a simple, consistent and
intuitive object-oriented API; automatic and efficient evaluation of
variational forms; automatic and efficient assembly of linear
systems; and support for general families of finite elements.
.
This package contains the Python interface for DOLFIN (Python 3)
build against the default version of PETSc (with 32-bit indexing)
.
This is the legacy version of DOLFIN, you may want to install the
next-generation python3-dolfinx (DOLFIN-X) instead.
- python3-dolfin64-real: Python interface for DOLFIN (with 64-bit PETSc integers)
DOLFIN is the Python and C++ interface of the FEniCS project for the
automated solution of differential equations, providing a consistent
PSE (Problem Solving Environment) for solving ordinary and partial
differential equations. Key features include a simple, consistent and
intuitive object-oriented API; automatic and efficient evaluation of
variational forms; automatic and efficient assembly of linear
systems; and support for general families of finite elements.
.
This package contains the Python interface for DOLFIN (Python 3)
build against 64-bit PETSc (64-bit indexing)
.
This is the legacy version of DOLFIN, you may want to install the
next-generation python3-dolfinx (DOLFIN-X) instead.