Skip to main content

mnpbem

mnpbem is the umbrella meta-package for the modular Python implementation of MNPBEM-inspired workflows. Installing this package pulls the complete set of scientific submodules required for boundary-element plasmonic simulations.

Scientific Context

The full pipeline is organized around coupled operators in the frequency domain:

Equation

where A combines geometric operators, Green-function kernels, and material-dispersion operators defined by the submodule ecosystem.

Installation

pip install mnpbem

Submodule Topology

Submodule Scientific Role PyPI
mnpbem-base Registry and factory primitives for modular solver composition https://pypi.org/project/mnpbem-base/
mnpbem-bem Core linear-response solver kernels https://pypi.org/project/mnpbem-bem/
mnpbem-greenfun Green-function kernel implementations https://pypi.org/project/mnpbem-greenfun/
mnpbem-material Dispersive dielectric models and optical tables https://pypi.org/project/mnpbem-material/
mnpbem-mesh2d 2D triangular mesh geometry operators https://pypi.org/project/mnpbem-mesh2d/
mnpbem-mie Small-particle Mie/Rayleigh approximations https://pypi.org/project/mnpbem-mie/
mnpbem-misc Shared linear algebra and unit conversion utilities https://pypi.org/project/mnpbem-misc/
mnpbem-particles Particle geometry representations https://pypi.org/project/mnpbem-particles/
mnpbem-simulation Spectral simulation orchestration https://pypi.org/project/mnpbem-simulation/
mnpbem-demo Deterministic demo and benchmark cases https://pypi.org/project/mnpbem-demo/
mnpbem-demo-mnpbem Extended demo orchestration layer https://pypi.org/project/mnpbem-demo-mnpbem/
mnpbem-help Documentation-facing helper interfaces https://pypi.org/project/mnpbem-help/
mnpbem-mex Optional acceleration backend probing interface https://pypi.org/project/mnpbem-mex/

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 0.1.8

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for mnpbem 0.1.8
File Size Uploaded Provenance
mnpbem-0.1.8.tar.gz 3.3 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for mnpbem 0.1.8
File Interpreter ABI Platform
mnpbem-0.1.8-py3-none-any.whl Python 3 none any Details

Total release size: 6.2 kB

Release files / mnpbem-0.1.8.tar.gz

Download URL mnpbem-0.1.8.tar.gz
Size 3.3 kB
Tags Source
SHA-256 checksum
How to use checksums
0e664a6f459999daf20e7f2c122a71d71ad368716b2d63c193060f9199db33c7
BLAKE2b-256 checksum
How to use checksums
c0c5e74483c7227ae3c215a970f90ebe703de42034754bf9bc9f7f34011eef33
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.12

Release files / mnpbem-0.1.8-py3-none-any.whl

Download URL mnpbem-0.1.8-py3-none-any.whl
Size 2.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b457497f3205e0d1305116f6a54138701cd021eb250710a27a7d95a39f12b6e1
BLAKE2b-256 checksum
How to use checksums
88e5ba33fa8d73a58708d86ab9637f1045df37ccd61264c4b10bfc597440c2c7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.12

Security for mnpbem 0.1.8

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.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page