mnpbem-base
mnpbem-base provides registry and factory primitives for selecting solver classes from option constraints.
The release notes are generated directly from this scientific README for traceable package documentation.
Implemented Formulation
Given a requirement set for a candidate class, the selection score is:
This mirrors rule-based class dispatch used in MNPBEM-style solver construction.
Implementation
- Registry logic:
src/mnpbem_base/registry.py - Factory entry points:
src/mnpbem_base/factory.py
Dependencies
numpy>=1.24
Installation
pip install mnpbem-base
Example
Runnable example:
examples/basic_usage.py
Run:
python examples/basic_usage.py
Author
- GALIH RIDHO UTOMO
- g4lihru@students.unnes.ac.id
Metadata
Release files for mnpbem-base 0.1.9
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| mnpbem_base-0.1.9.tar.gz | 3.9 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| mnpbem_base-0.1.9-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 8.0 kB
Release files / mnpbem_base-0.1.9.tar.gz
| Download URL | mnpbem_base-0.1.9.tar.gz |
|---|---|
| Size | 3.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e20d792fe51777a0589e100be8783158349aa89dbee29de97f273af290ee118c
|
|
BLAKE2b-256 checksum How to use checksums |
441ae828129cba4c00939a2a0dba13cd4f9763c335f5db8eb8d3735ed007ef4d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|
Release files / mnpbem_base-0.1.9-py3-none-any.whl
| Download URL | mnpbem_base-0.1.9-py3-none-any.whl |
|---|---|
| Size | 4.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
0747eae648de303899fe09a990722d642260078ffe6d4dbae7068f4fbefb1639
|
|
BLAKE2b-256 checksum How to use checksums |
0edc9c48271b43ba78e51ac95048fa32d2baeca339f11da671869ae629af7bcc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|
Security for mnpbem-base 0.1.9
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.