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.3.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.3.0.tar.gz (57.7 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.3.0-py3-none-manylinux_2_28_x86_64.whl (5.2 MB view details)

Uploaded Python 3manylinux: glibc 2.28+ x86-64

ndelement-0.3.0-py3-none-macosx_11_0_arm64.whl (582.7 kB view details)

Uploaded Python 3macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: ndelement-0.3.0.tar.gz
  • Upload date:
  • Size: 57.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for ndelement-0.3.0.tar.gz
Algorithm Hash digest
SHA256 43c684f403e50bde256d4697aeccc9fc7304d06a4b320e66c23ab0391d45fc33
MD5 137fd742e0e11dc335214d91230fccdf
BLAKE2b-256 298f7ad77c82fecceaa251feec0001179f699f65f781b3fb2b7a12ecbf1904e9

See more details on using hashes here.

Provenance

The following attestation bundles were made for ndelement-0.3.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.3.0-py3-none-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for ndelement-0.3.0-py3-none-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8b3c6ac6674e00b1562dddb38350830a50b8a399d4068139a3800dfc4783f4bf
MD5 222f2f4564bce89bec03700a4e6cb712
BLAKE2b-256 e5728a7b059242a6234d8e0524f0f736306c416c9d6097b0214d45caf2f92207

See more details on using hashes here.

Provenance

The following attestation bundles were made for ndelement-0.3.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.3.0-py3-none-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ndelement-0.3.0-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9334aee56ca0f2fa7076cf85fbdb7738fef16f7b9467c74ed05563a3bd659d95
MD5 c1e725a14faf69be3d6a5ed93f63ec02
BLAKE2b-256 b15b646a1e28dc9e77537bda727dd6885c53e26ef7ff8e8fff1035f2e57c3b61

See more details on using hashes here.

Provenance

The following attestation bundles were made for ndelement-0.3.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