Skip to main content

ndelement

DefElement verification crates.io docs.rs PyPI

ndelement is an open-source Rust library for defining and tabulating finite elements on 1D, 2D, or 3D reference cells.

Using ndelement

Rust

You can use the latest release of ndelement by adding the following to [dependencies] section of your Cargo.toml file:

ndelement = "0.4.0"

Python

You can install the latest release of ndelement by running:

pip3 install ndelement

The Python functionality of the library can be tested by running:

python -m pytest ndelement/python/test

Documentation

The latest documentation of nelement is available at bempp.github.io/nd/rust/ndelement (Rust) and bempp.github.io/nd/python/ndelement (Python).

Testing

The Rust functionality of the library can be tested by running:

cargo test

Examples

Examples of use can be found in the examples folder.

Getting help

Errors in should be added to the nd Codeberg issue tracker.

Questions about use can be asked on the Bempp Discourse.

Licence

ndelement is licensed under a BSD 3-Clause licence.

Metadata

Release files for ndelement 0.4.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ndelement 0.4.0
File Size Uploaded
ndelement-0.4.0.tar.gz 70.8 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for ndelement 0.4.0
File Interpreter ABI Platform
ndelement-0.4.0-py3-none-manylinux_2_28_x86_64.whl Python 3 none Linux glibc 2.28+ x86-64 Details
ndelement-0.4.0-py3-none-macosx_11_0_arm64.whl Python 3 none macOS 11.0+ ARM64 Details

Total release size: 16.0 MB

Release files / ndelement-0.4.0.tar.gz

Download URL ndelement-0.4.0.tar.gz
Size 70.8 kB
Tags Source
SHA-256 checksum
How to use checksums
341c9c6141504aadd5eccb34e3a89bc55a482e38174704e19521b4cf42db5404
BLAKE2b-256 checksum
How to use checksums
68e65fe68d67ce0c86cbd524a3d0fbce42d6b1385e7755472f1222ec39ee3709
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 14, 2026.

Transparency log

Release files / ndelement-0.4.0-py3-none-manylinux_2_28_x86_64.whl

Download URL ndelement-0.4.0-py3-none-manylinux_2_28_x86_64.whl
Size 14.3 MB
Tags Linux glibc 2.28+ x86-64 Python 3
SHA-256 checksum
How to use checksums
a4b3f49fcfc45ab94c42e0795071825e90ddc42da85b4aa849c2d784fc4c27e9
BLAKE2b-256 checksum
How to use checksums
3cab92a8b02ff2c8e398a1f75a21d70a7602b490e0b74875b331075bec1fde2b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 14, 2026.

Transparency log

Release files / ndelement-0.4.0-py3-none-macosx_11_0_arm64.whl

Download URL ndelement-0.4.0-py3-none-macosx_11_0_arm64.whl
Size 1.6 MB
Tags Python 3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
e8e14334bf8682720273463a702b80f3f544854313a4167f30a36680a26f4157
BLAKE2b-256 checksum
How to use checksums
43bab85aa14410d05ec6242e7a2cb5520876a53eca0b1b5fb04d4fa4ac6df006
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 14, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.4.0 This release

3 release files

0.3.0

3 release files

0.2.1

3 release files

0.2.0

3 release files

0.1.3

4 release files

0.1.2

4 release files

0.1.1

4 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page