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:

\mathbf{A}\mathbf{x}=\mathbf{b}

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.5.tar.gz (2.4 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.5-py3-none-any.whl (2.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: mnpbem_bem-0.1.5.tar.gz
  • Upload date:
  • Size: 2.4 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.5.tar.gz
Algorithm Hash digest
SHA256 0f4f814cdf8bf10d7d1d2ed86bac2c1cabe82292a703a9b24e09b7c14db5f210
MD5 219b1b5b8b5e6061eb2a89f5308a40a3
BLAKE2b-256 a8d070452a914e9e0afe70cce45671ba8fe8c1ce6b7a8ef6739efe18c9a040e7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mnpbem_bem-0.1.5-py3-none-any.whl
  • Upload date:
  • Size: 2.5 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.5-py3-none-any.whl
Algorithm Hash digest
SHA256 f0bc49863d7b5621c3a1f90ac9ed607f85d673c991eebfc76c2ef5e0cb3df892
MD5 067e236d6b5d5f6f58104a08acba10d0
BLAKE2b-256 a9ed53189f25323234b0b9b63dcdb74dd8bbb6c56876a4084822b8b42ac03a3e

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