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

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

Uploaded Source

Built Distributions

ndelement-0.1.2-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.2-py3-none-macosx_11_0_arm64.whl (358.9 kB view details)

Uploaded Python 3 macOS 11.0+ ARM64

ndelement-0.1.2-py3-none-macosx_10_12_x86_64.whl (430.8 kB view details)

Uploaded Python 3 macOS 10.12+ x86-64

File details

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

File metadata

  • Download URL: ndelement-0.1.2.tar.gz
  • Upload date:
  • Size: 45.7 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.2.tar.gz
Algorithm Hash digest
SHA256 8da6ff36754d0897f056ecd94b452cdc70f3296a6dbcdc92056f97d7d5ec9df5
MD5 82f20318f98b8ca2a0fdec5b50d4ae9d
BLAKE2b-256 b509f05cc3dec654b85e9d82c17406a708da5bfb5a92a189f1000aa344f1254e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ndelement-0.1.2-py3-none-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1bee5d9d0abbc262a5facbc8ce27500ec700b62e9aee7b77f2973977bd490f93
MD5 b70a7d6ab41d2f12c8a055191f6cbc2b
BLAKE2b-256 1e4bed03152f7937090acd3ef74da8a2b7377371794783e2762a63586fc90c80

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ndelement-0.1.2-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8912df2f096a18de37e4fd1988b63b525ea9de08f0d5d1cb261c44bd68627d15
MD5 2a3f564d5941a9764182ef321e6f2bfc
BLAKE2b-256 bd3681210e53e9dda41498501b70821e66f0c0ab2c345615278fad0e1d78fdba

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ndelement-0.1.2-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 c9985214eb2b404a1ccd8b182862895d32fc23b0f381d2523440ae402b0612ed
MD5 fe98a1b056b628f706bdb3fcf43acf2e
BLAKE2b-256 1a8ce5f38bc23ace226f5aa00019233b7ece604ac0f6c51b85f172a24fbd481f

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