Skip to main content

Magnetic Analysis with GPU Acceleration - A Python library for GPU-accelerated magnetic field calculations using the Biot-Savart law

Project description

Magnetic Analysis with GPU Acceleration (MAGA)

MAGA (Magnetic Analysis with GPU Acceleration) is a Python library for GPU-accelerated magnetic field calculations using the Biot-Savart law. It supports arbitrary coil geometries via Python or OpenCL geometry generators. GPU acceleration is realized with OpenCL.

magus, maga, magum
adjective
magic, magical

License

See LICENSE.md

Installation

pip install pymaga

Usage

Detailed usage examples can be seen in the examples directory.

Validation

Simulation of a Helmholz coil pair

Validation scenarios can be found in the verification directory.

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

pymaga-0.0.0.tar.gz (51.2 kB view details)

Uploaded Source

Built Distribution

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

pymaga-0.0.0-py3-none-any.whl (45.4 kB view details)

Uploaded Python 3

File details

Details for the file pymaga-0.0.0.tar.gz.

File metadata

  • Download URL: pymaga-0.0.0.tar.gz
  • Upload date:
  • Size: 51.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.11

File hashes

Hashes for pymaga-0.0.0.tar.gz
Algorithm Hash digest
SHA256 378afb53148d22800a7a4ed7be9450a0f62e369b6b754295394847b43542ba6c
MD5 b27b61fb6cbdc432ac4de614193cdd0f
BLAKE2b-256 9d9afeefaf2c2897950d4d4d01f1366032ec43d8b8708d5998cf5d34d64da034

See more details on using hashes here.

File details

Details for the file pymaga-0.0.0-py3-none-any.whl.

File metadata

  • Download URL: pymaga-0.0.0-py3-none-any.whl
  • Upload date:
  • Size: 45.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.11

File hashes

Hashes for pymaga-0.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ec4853b648d20b689deb6e0ecfe665de95efdc21328d0a4e7b8005d2cf588ab4
MD5 f904976b9cfe4198637fd8bfada8b54f
BLAKE2b-256 b3edecdb45b4702b36e021dbf1c0b0420d3023864a1d025ef83b97193ab1e937

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