magpylib / magpylib

Python package for computation of magnetic fields of magnets, currents and moments.
https://magpylib.readthedocs.io/en/latest/
BSD 2-Clause "Simplified" License
218 stars 34 forks source link

Core Level v5 #727

Closed OrtnerMichael closed 2 months ago

OrtnerMichael commented 4 months ago

The original idea of the core level is to give users direct access to the actual implementations of the explicit expressions for reasons of reviewing what really happens and copy-pasting the codes, without having to dig through 5 layers of code.

in v5 there should be a BHJM layer on top of the explicit expression core to translate the field accordingly. The BHJM layer evolves from the v4 core layer where B and H can be returned.

The new core functions will only be the explicit expressions anymore.

This is WIP in #717

OrtnerMichael commented 2 months ago

completed in #717