Skip to main content

n-dimensional finite element definition library.

Project description

ndelement

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

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.1.1.tar.gz (46.1 kB view details)

Uploaded Source

Built Distributions

ndelement-0.1.1-py3-none-manylinux_2_28_x86_64.whl (4.9 MB view details)

Uploaded Python 3 manylinux: glibc 2.28+ x86-64

ndelement-0.1.1-py3-none-macosx_11_0_arm64.whl (353.1 kB view details)

Uploaded Python 3 macOS 11.0+ ARM64

ndelement-0.1.1-py3-none-macosx_10_12_x86_64.whl (428.1 kB view details)

Uploaded Python 3 macOS 10.12+ x86-64

File details

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

File metadata

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

File hashes

Hashes for ndelement-0.1.1.tar.gz
Algorithm Hash digest
SHA256 3b400315508d07c7678f16e46d2d5c06ed97b1333436ce307a4924f1c0c0314e
MD5 71ce71fe61dbaaa0d2e54ea9ee43ea84
BLAKE2b-256 1642925a1366a528f4c1f703f671b4a25d861a0a28301f8dfb4d88ed805700ad

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ndelement-0.1.1-py3-none-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9cf2312e12b8ed5fbcb114946a3367baee2dc09701c7c8b6e67a23e93cf252a1
MD5 9e339730457c6a9ef4f30c50dc8102fd
BLAKE2b-256 da908899bbb194df4f53912b15a0c10bc016bc1c04c141c11d9c7dabe6a21dc6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ndelement-0.1.1-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bb169b4617c5334eb225c2e0ca459ef0b26fc776f5b05b7348e8f56354b5aca1
MD5 2e76af63685cf89081cc29d736b12c23
BLAKE2b-256 c755c55e362de8ff8d0a0eafb987f2261cf2102c4c30c67627cc25820fc56c0b

See more details on using hashes here.

File details

Details for the file ndelement-0.1.1-py3-none-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for ndelement-0.1.1-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 d9f4b8174b0b9b3136dbe2eaab05601695195e2f416620c68f86e544f3405401
MD5 99f61ef52af16821c8081775603daa05
BLAKE2b-256 ab1b9cb7df987926d7578bdc645e780421107c31e4167b724b6f40c124a1f5cf

See more details on using hashes here.

Supported by

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