Metadata-Version: 2.4
Name: magpylib-material-response
Version: 0.4.0rc0
Summary: Python package extending the Magpylib library by providing magnetic field analysis for soft materials and demagnetization of hard magnets.
Project-URL: Homepage, https://github.com/magpylib/magpylib-material-response
Project-URL: Bug Tracker, https://github.com/magpylib/magpylib-material-response/issues
Project-URL: Discussions, https://github.com/magpylib/magpylib-material-response/discussions
Project-URL: Changelog, https://github.com/magpylib/magpylib-material-response/releases
Author-email: Alexandre Boisselet <alexabois+magpylib@gmail.com>
License-Expression: BSD-3-Clause
License-File: LICENSE
Classifier: Development Status :: 1 - Planning
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Classifier: Topic :: Scientific/Engineering
Classifier: Typing :: Typed
Requires-Python: >=3.11
Requires-Dist: loguru>=0.5.0
Requires-Dist: magpylib>=5.0
Description-Content-Type: text/markdown

# magpylib-material-response

[![Actions Status][actions-badge]][actions-link]
[![Documentation Status][rtd-badge]][rtd-link]

[![PyPI version][pypi-version]][pypi-link]
[![Conda-Forge][conda-badge]][conda-link]
[![PyPI platforms][pypi-platforms]][pypi-link]

[![GitHub Discussion][github-discussions-badge]][github-discussions-link]

[![Coverage][coverage-badge]][coverage-link]

<!-- SPHINX-START -->

<!-- prettier-ignore-start -->
[actions-badge]:            https://github.com/magpylib/magpylib-material-response/actions/workflows/ci.yml/badge.svg
[actions-link]:             https://github.com/magpylib/magpylib-material-response/actions
[conda-badge]:              https://img.shields.io/conda/vn/conda-forge/magpylib-material-response
[conda-link]:               https://github.com/conda-forge/magpylib-material-response-feedstock
[github-discussions-badge]: https://img.shields.io/static/v1?label=Discussions&message=Ask&color=blue&logo=github
[github-discussions-link]:  https://github.com/magpylib/magpylib-material-response/discussions
[pypi-link]:                https://pypi.org/project/magpylib-material-response/
[pypi-platforms]:           https://img.shields.io/pypi/pyversions/magpylib-material-response
[pypi-version]:             https://img.shields.io/pypi/v/magpylib-material-response
[rtd-badge]:                https://readthedocs.org/projects/magpylib-material-response/badge/?version=latest
[rtd-link]:                 https://magpylib-material-response.readthedocs.io/en/latest/?badge=latest
[coverage-badge]:           https://codecov.io/github/magpylib/magpylib-material-response/branch/main/graph/badge.svg
[coverage-link]:            https://codecov.io/github/magpylib/magpylib-material-response

<!-- prettier-ignore-end -->

> **Warning** > **This package is experimental and in development phase,
> breaking API changes may happen at any time.**

Magpylib-Material-Response is an extension to the Magpylib library, providing
magnetic field analysis for soft materials and demagnetization of hard magnets.
Leveraging the Method of Moments, it calculates magnetic material response by
meshing sources in an arbitrary number of unit elements.
