Skip to content

Commit b8806b0

Browse files
committed
Add numba, pardiso
1 parent b658537 commit b8806b0

File tree

6 files changed

+461
-163
lines changed

6 files changed

+461
-163
lines changed

docs/installation.rst

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,20 @@ package index:
2626
2727
pip install sectionproperties
2828
29+
30+
Installing ``PARDISO`` Solver
31+
-----------------------------
32+
33+
The default sparse solver used in ``scipy`` is ``SuperLU``.
34+
It performs okay for small matrices but appears to be very slow for larger matrices.
35+
The ``PARDISO`` solver is a much faster alternative, but it requires the installation of the ``MKL`` library, which takes a lot of disk space.
36+
37+
If you do not have a disk space constraint, you can use the ``PARDISO`` solver by:
38+
39+
.. code-block:: shell
40+
41+
pip install sectionproperties[pardiso]
42+
2943
Installing CAD Modules
3044
----------------------
3145

0 commit comments

Comments
 (0)