https://github.com/bempp/bempp-rs
Boundary element methods in Rust
Science Score: 26.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
○.zenodo.json file
-
✓DOI references
Found 4 DOI reference(s) in README -
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (10.0%) to scientific vocabulary
Repository
Boundary element methods in Rust
Basic Info
Statistics
- Stars: 28
- Watchers: 8
- Forks: 3
- Open Issues: 12
- Releases: 1
Metadata Files
README.md
Bempp-rs
Bempp-rs is an open-source boundary element library written in Rust that can be used to assemble all the standard integral kernels for Laplace and Helmholtz problems.
Using bempp-rs
Rust
You can use the latest release of bempp by adding the following to [dependencies] section of your Cargo.toml file:
toml
bempp = "0.2.0"
Python
You can install the latest release of bempp by running:
bash
pip3 install bempp-rs
Documentation
The latest documentation of the main branch of this repo is available at bempp.github.io/bempp-rs/.
Testing
The functionality of the library can be tested by running:
bash
cargo 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
Bempp-rs is licensed under a BSD 3-Clause licence. Full text of the licence can be found here.
The *.txt files in the folder simplex_rules are taken from the electronic supplemental material of the paper [1],
which is licensed under a CC BY 4.0 license.
References
[1] F. D. Witherden, P.E. Vincent, On the identification of symmetric quadrature rules for finite element methods, Computers & Mathematics with Applications 69 (2015), 1232-1241, doi.org/10.1016/j.camwa.2015.03.017.
Owner
- Name: Bempp
- Login: bempp
- Kind: organization
- Website: http://www.bempp.com
- Repositories: 2
- Profile: https://github.com/bempp
GitHub Events
Total
- Issues event: 1
- Watch event: 4
- Delete event: 14
- Push event: 101
- Pull request event: 17
- Fork event: 2
- Create event: 12
Last Year
- Issues event: 1
- Watch event: 4
- Delete event: 14
- Push event: 101
- Pull request event: 17
- Fork event: 2
- Create event: 12
Issues and Pull Requests
Last synced: 10 months ago
All Time
- Total issues: 67
- Total pull requests: 183
- Average time to close issues: 4 months
- Average time to close pull requests: about 24 hours
- Total issue authors: 2
- Total pull request authors: 3
- Average comments per issue: 0.06
- Average comments per pull request: 0.01
- Merged pull requests: 166
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 4
- Pull requests: 37
- Average time to close issues: 3 days
- Average time to close pull requests: about 22 hours
- Issue authors: 1
- Pull request authors: 2
- Average comments per issue: 0.0
- Average comments per pull request: 0.0
- Merged pull requests: 34
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- mscroggs (53)
- skailasa (14)
Pull Request Authors
- mscroggs (157)
- skailasa (17)
- tbetcke (9)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 2
-
Total downloads:
- cargo 2,555 total
- pypi 39 last-month
-
Total dependent packages: 0
(may contain duplicates) -
Total dependent repositories: 0
(may contain duplicates) - Total versions: 4
- Total maintainers: 2
pypi.org: bempp-rs
Boundary element method library
- Homepage: https://github.com/bempp/bempp-rs
- Documentation: https://bempp-rs.readthedocs.io/
- License: BSD-3-Clause
-
Latest release: 0.2.0
published almost 2 years ago
Rankings
Maintainers (1)
crates.io: bempp
Boundary element method library.
- Homepage: https://github.com/bempp/bempp-rs
- Documentation: https://docs.rs/bempp/
- License: BSD-3-Clause
-
Latest release: 0.2.0
published almost 2 years ago
Rankings
Maintainers (1)
Dependencies
- actions-rs/toolchain v1 composite
- actions/checkout v2 composite
- actions/checkout v3 composite
- actions/setup-python v4 composite
- mpi4py/setup-mpi v1 composite
- actions-rs/toolchain v1 composite
- actions/checkout v3 composite
- mpi4py/setup-mpi v1 composite
- actions-rs/toolchain v1 composite
- actions/checkout v3 composite
- actions/configure-pages v3 composite
- actions/deploy-pages v2 composite
- actions/upload-pages-artifact v1 composite
- mpi4py/setup-mpi v1 composite
- actions-rs/toolchain v1 composite
- actions/checkout v3 composite
- mpi4py/setup-mpi v1 composite