Skip to main content

n-dimensional finite element definition library.

Project description

ndelement

DefElement verification

ndelement is an open-source library written in Rust that can be used to create n-dimensional finite elements.

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.2.0"

Python

You can install the latest release of ndelement by running:

pip3 install ndelement

Documentation

The latest documentation of the main branch of this repo is available at bempp.github.io/ndelement/.

Testing

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

cargo test

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

python -m pytest python/test

Examples

Examples of use can be found in the examples folder.

Getting help

Errors in the library should be added to the GitHub issue tracker.

Questions about the library and its use can be asked on the Bempp Discourse.

Licence

ndelement is licensed under a BSD 3-Clause licence. Full text of the licence can be found here.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ndelement-0.2.0.tar.gz (49.3 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

ndelement-0.2.0-py3-none-manylinux_2_28_x86_64.whl (5.1 MB view details)

Uploaded Python 3manylinux: glibc 2.28+ x86-64

ndelement-0.2.0-py3-none-macosx_11_0_arm64.whl (462.7 kB view details)

Uploaded Python 3macOS 11.0+ ARM64

File details

Details for the file ndelement-0.2.0.tar.gz.

File metadata

  • Download URL: ndelement-0.2.0.tar.gz
  • Upload date:
  • Size: 49.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for ndelement-0.2.0.tar.gz
Algorithm Hash digest
SHA256 2d2e68233a45b950e0042fb7e7b75ab4124eaeaa93c8c4bd5ef550d497aeac07
MD5 cd753a4a5f0611d20775bfc36eea5ccb
BLAKE2b-256 03fa442fbae6e37b370184b0734f54e54af157ae4e028d917b1e16b0970bd623

See more details on using hashes here.

Provenance

The following attestation bundles were made for ndelement-0.2.0.tar.gz:

Publisher: release.yml on bempp/ndelement

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ndelement-0.2.0-py3-none-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for ndelement-0.2.0-py3-none-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f33540966d07ffe3d7a2bb70dc399e2fb911be7bfeb4bd915e4b07cb0f633ad6
MD5 89e8806dbeccc3090707b3187669d4fb
BLAKE2b-256 03b192b38e7758bb92f6a5d68c68316e0bac44fc42371e27788efddc29cae7fc

See more details on using hashes here.

Provenance

The following attestation bundles were made for ndelement-0.2.0-py3-none-manylinux_2_28_x86_64.whl:

Publisher: release.yml on bempp/ndelement

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ndelement-0.2.0-py3-none-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ndelement-0.2.0-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3d7a5c2176d23b29b27d89f2115dbfc89bf65c1cd82b37d849262253dc7cbd06
MD5 d74bc55c04a4cde31f88e66ee4d5134c
BLAKE2b-256 bfc54075565314ed0333cafd54bc40340598f2cd8b336279f5bf12e63e680aa8

See more details on using hashes here.

Provenance

The following attestation bundles were made for ndelement-0.2.0-py3-none-macosx_11_0_arm64.whl:

Publisher: release.yml on bempp/ndelement

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page