Skip to content

Commit

Permalink
Merge pull request #324 from TLCFEM/master
Browse files Browse the repository at this point in the history
Add numba, pardiso
  • Loading branch information
robbievanleeuwen authored Oct 11, 2023
2 parents dc30c46 + bf9b9dc commit 3988e6e
Show file tree
Hide file tree
Showing 6 changed files with 471 additions and 173 deletions.
14 changes: 14 additions & 0 deletions docs/installation.rst
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,20 @@ package index:
pip install sectionproperties
Installing ``PARDISO`` Solver
-----------------------------

The default sparse solver used in ``scipy`` is ``SuperLU``.
It performs okay for small matrices but appears to be very slow for larger matrices.
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.

If you do not have a disk space constraint, you can use the ``PARDISO`` solver by:

.. code-block:: shell
pip install sectionproperties[pardiso]
Installing CAD Modules
----------------------

Expand Down
Loading

0 comments on commit 3988e6e

Please sign in to comment.