Skip to content

Commit 3988e6e

Browse files
Merge pull request #324 from TLCFEM/master
Add numba, pardiso
2 parents dc30c46 + bf9b9dc commit 3988e6e

File tree

6 files changed

+471
-173
lines changed

6 files changed

+471
-173
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 (see `pypadiso <https://github.com/haasad/PyPardisoProject>`_), 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)