Skip to main content

Core BEM namespace package and solver-facing compatibility helpers.

Project description

mnpbem-bem

mnpbem-bem implements a minimal linear-response solve interface for complex frequency-domain systems. Release metadata is generated from this README to keep publication notes aligned with the implemented solver model.

Implemented Formulation

The solver computes:

Equation

using complex-valued linear algebra (numpy.linalg.solve).

Implementation

  • Solver: src/mnpbem_bem/solver.py

Dependencies

  • numpy>=1.24

Installation

pip install mnpbem-bem

Example

Runnable example:

  • examples/basic_usage.py

Run:

python examples/basic_usage.py

Author

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

mnpbem_bem-0.1.6.tar.gz (2.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mnpbem_bem-0.1.6-py3-none-any.whl (2.6 kB view details)

Uploaded Python 3

File details

Details for the file mnpbem_bem-0.1.6.tar.gz.

File metadata

  • Download URL: mnpbem_bem-0.1.6.tar.gz
  • Upload date:
  • Size: 2.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.10

File hashes

Hashes for mnpbem_bem-0.1.6.tar.gz
Algorithm Hash digest
SHA256 7a532c2754a75585c05281d706f9c5fe2b3596d45587abef2e74dd96b4792944
MD5 2cfa934793cc03265238f04fa74e69ec
BLAKE2b-256 4097b272030e091e91d10e4d67eb4e6f312c0bb483e47755d8ca9657489337dd

See more details on using hashes here.

File details

Details for the file mnpbem_bem-0.1.6-py3-none-any.whl.

File metadata

  • Download URL: mnpbem_bem-0.1.6-py3-none-any.whl
  • Upload date:
  • Size: 2.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.10

File hashes

Hashes for mnpbem_bem-0.1.6-py3-none-any.whl
Algorithm Hash digest
SHA256 026c1ede7e2443a652da09fc92533b7b4c0e603f1205dde4d33f40b0f1904e8e
MD5 7b30d9bf79c9f94b3c3581de76e6e5b6
BLAKE2b-256 d51c6adb48c2a13e91e296d361ee3998c0a838081789e8efc6b991c4b4408540

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page