![]() ![]() Update NOTICE with the license files from the various dependencies. The testing/testfunc_extended.py test is added to validate the fix. Bugs ) fixed an issue where math functions added with devsim.register_function were not available in extended precision model evaluation. This was resulting in an FPE during testing on macOS M1. ![]() To determine the loaded math libraries, use This ensures that the text can be used in a consistent manner across all source files. The license text for the Apache 2.0 license has been replaced with the SPDX format of the license string. This is now corrected and the regression results have been updated on all platforms.įor those building the software, the EXPLICIT_MATH_LOAD CMAKE option has been removed, so that the software is not directly linked to any math library. Regression scripts were passing when there were numerical differences in the data diff comparison. SuperLU is removed and no longer available as a solver. UMFPACK 5.1 is the new default when the Intel MKL is not available, making this the default for the macOS arm64 platform. Documentation įix documentation issue in 1D diode where the length of the 1D diode was incorrect.įix issue where surface_area_model was missing from Parameters controlling program behavior.Īdded table of environment variables controlling program behavior in Environment controlling program behavior. Citing DEVSIM ĬITATION.md has been updated with recent articles written about the simulator. SuperLU Solver įor self contained builds, some commands are removed and SuperLU is the only available solver. The build infrastructure is being updated to support a small application build on different systems. It is up to the direct solver being used to determine necessary LAPACK functions. When LAPACK functions are not available, it is now possible to use Eigen instead. The reset_devsim command will clear all simulator data, so that a program restart is not necessary. Setting the value to a number greater than 0 will mark all iterations afterwards for reusing the previous symbolic factorization. Where setting the value to -1 will create a new symbolic factorization for all nonlinear iterations. Platform Improvements and Binary Availability ![]() Add Interface supporting Periodic Boundary Conditions Kahan summation in extended precision mode Python Notebook Example With 3D Visualization ![]()
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |