Skip to main content

2D mesh geometry primitives for computational plasmonics meshes.

Project description

mnpbem-mesh2d

mnpbem-mesh2d provides triangle geometry operators used in mesh-quality and circumcircle computations.

Implemented Formulations

Signed doubled triangle area:

Equation

Circumcircle radius squared:

Equation

Mesh quality indicator:

Equation

Implementation

  • Geometry operators: src/mnpbem_mesh2d/geometry.py

Dependencies

  • numpy>=1.24

Installation

pip install mnpbem-mesh2d

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_mesh2d-0.1.8.tar.gz (3.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_mesh2d-0.1.8-py3-none-any.whl (3.3 kB view details)

Uploaded Python 3

File details

Details for the file mnpbem_mesh2d-0.1.8.tar.gz.

File metadata

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

File hashes

Hashes for mnpbem_mesh2d-0.1.8.tar.gz
Algorithm Hash digest
SHA256 70718971f88d5f51ef4c1f33a204519ca61783360c36cfb7296fd92567f960bf
MD5 d2a9f1cba89861346e75e07343612a82
BLAKE2b-256 47cc968d740a52f8bd9a0f427f759a40a676e31c9f9a2070c07a0c0da4bd8032

See more details on using hashes here.

File details

Details for the file mnpbem_mesh2d-0.1.8-py3-none-any.whl.

File metadata

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

File hashes

Hashes for mnpbem_mesh2d-0.1.8-py3-none-any.whl
Algorithm Hash digest
SHA256 fc94f030453046583ee5a27b6df2b66ff118feb07cc3d9d2cd785b30c1322e60
MD5 4f1534af01aeb59506077e7c9551cf1c
BLAKE2b-256 0e518613179651e009436951ba9bb4c31f9025ae2d0a4f50ec1b4ba63696bb95

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