Version 2.3.7: Now with Apple M1 Support

Apple M1 Support

Intel MKL Pardiso not available, so using system BLAS/LAPACK or openblas by default. In addition, SuperLU, is used instead of the MKL Pardiso. This results in some test failures, based on the use of a different solver, and not the OS architecture.

Extended precision is enabled.

Enabled by running pip install.

The regression results are in this newly created repo:

Python Notebook Example With 3D Visualization

A plotting example using pyvista is presented in examples/plotting/visualization.ipynb. This example was provided by @simbilod.

Bugs

When instantiating a mesh from Gmsh, contact and interface related errors to dimensionality have an improved error message.