Commit Graph

6 Commits

Author SHA1 Message Date
colin 859a7f8b18 rename `FullyGenericMaterial` -> `GenericMaterial`
this naming was an artifact from the separate CPU/GPU material implementations.
2022-12-07 09:46:33 +00:00
colin c9dd27f741 mb_pgram: better docs 2022-10-02 04:39:22 -07:00
colin 4ffbc0b8af fix broken tests:
- mb_ferromagnet_diff_repro
- mb_ferromagnet_diff_minimal_repro

as the comment hinted:
> these tests probably failed earlier because they were allowing negative mu_r values.
> no (ordinary?) material has a negative permeability.
> most materials (except superconductors) have >= 1.0 relative permeability
> permeability = mu = B/H (or, \Delta B/\Delta H)

in fact, the relative permeability was -0.56.
it's now 1.39
2022-10-02 03:27:02 -07:00
colin 468f5c5225 cross: rename 'VariantHandler' -> 'Visitor' 2022-08-12 15:20:36 -07:00
colin 02920f9bd3 mat: add some missing conversion traits 2022-07-29 13:11:00 -07:00
colin 45d2de29c6 rename 'coremem_types' -> 'coremem_cross' to better reflect its purpose 2022-07-28 15:40:23 -07:00