Some of the solver tests (test_piezo_time and test_thermo_piezo_time) are not running successfully at Python Version 3.13.
Most likely this is due to the precision of floating point numbers.
The displacement values for the test_piezo_time test are in the range of 510^(-11) and the differences between the tests in Python Version 3.12.4 and Python 3.13 are in the magnitude of 110^(-15). Maybe at this magnitude, the 64 bit floating point numbers are not accurate enough.
Some of the solver tests (test_piezo_time and test_thermo_piezo_time) are not running successfully at Python Version 3.13.
Most likely this is due to the precision of floating point numbers.
The displacement values for the test_piezo_time test are in the range of 510^(-11) and the differences between the tests in Python Version 3.12.4 and Python 3.13 are in the magnitude of 110^(-15). Maybe at this magnitude, the 64 bit floating point numbers are not accurate enough.