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

Uploaded Source

Built Distributions

ndelement-0.1.0.dev4-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.0.dev4-py3-none-macosx_11_0_arm64.whl (358.5 kB view details)

Uploaded Python 3 macOS 11.0+ ARM64

ndelement-0.1.0.dev4-py3-none-macosx_10_12_x86_64.whl (425.0 kB view details)

Uploaded Python 3 macOS 10.12+ x86-64

File details

Details for the file ndelement-0.1.0.dev4.tar.gz.

File metadata

  • Download URL: ndelement-0.1.0.dev4.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.0.dev4.tar.gz
Algorithm Hash digest
SHA256 9c3b92f958e5e613a47df6107c025172461736a0f91f2a03dcf3068b5167811e
MD5 5f2396eb31eced1e45566a56e7194e5b
BLAKE2b-256 84d7e7dc69e7a8f03a5e8637ea176c7ff2cb0518e10c075762713a6a6bd48833

See more details on using hashes here.

File details

Details for the file ndelement-0.1.0.dev4-py3-none-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for ndelement-0.1.0.dev4-py3-none-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 12f3c4890fac8a717676a95b9dfd1d9d904a97d065289a15c8798af3c2b84982
MD5 5a46c5f27836d091b655b50ba99a9cbf
BLAKE2b-256 a10556d1c5fd2e5376ff1abad289a37cb09004e9c5f074dbc9d5fc708fbb7384

See more details on using hashes here.

File details

Details for the file ndelement-0.1.0.dev4-py3-none-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ndelement-0.1.0.dev4-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 edfc9e7c2d78148380ad8f07aa373bb32891587cd21f694d6ad97e9a3d2d98ad
MD5 170167bca7855a7369f094fe32631264
BLAKE2b-256 ac6c78cc53e179fbb5f343c5963421fb02a354551c8b8ff3cbe7f476d311e6e3

See more details on using hashes here.

File details

Details for the file ndelement-0.1.0.dev4-py3-none-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for ndelement-0.1.0.dev4-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 0dba314de72e1b25cf642c4874eff70ee4aafc83ed55039d99289e0969b98477
MD5 f90529d5da05449c5ad1315d6d35a7da
BLAKE2b-256 54a23f5f22b97c9d16a41776cfd75905a132fb969887764f37510f9349110840

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