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.
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