doc: Add Eigen3 installation guidance

This commit is contained in:
Tom Henderson
2023-03-13 08:43:28 -07:00
parent 2a75e50f53
commit 3934e2d306
3 changed files with 10 additions and 0 deletions

View File

@@ -86,6 +86,8 @@ Please see below subsections for Python-related package requirements.
| | ``texlive-extra-utils texlive-latex-extra`` |
| | ``texlive-font-utils`` |
+-----------------------------+------------------------------------------------------------+
| Eigen3 | ``libeigen3-dev`` |
+-----------------------------+------------------------------------------------------------+
| GNU Scientific Library | ``gsl-bin libgsl-dev libgslcblas0`` |
+-----------------------------+------------------------------------------------------------+
| XML config store | ``libxml2 libxml2-dev`` |

View File

@@ -105,6 +105,8 @@ For MacPorts packages we show the most recent package version available as of ea
| | | ``pyXX-sphinx``, with |
| | | `XX`` the Python version |
+-----------------------------+----------------------------------+--------------------------+
| Eigen3 | ``eigen`` | ``eigen3`` |
+-----------------------------+----------------------------------+--------------------------+
| GNU Scientific Library | ``gsl`` | ``gsl`` |
+-----------------------------+----------------------------------+--------------------------+
| XML config store | ``libxml2`` | ``libxml2`` |

View File

@@ -183,6 +183,12 @@ The ns-3 manual (``doc/manual``), tutorial (``doc/tutorial``) and others are wri
reStructuredText for Sphinx, and figures are typically in dia. To build PDF versions,
`texlive <https://www.tug.org/texlive/>`_ packages are needed.
Eigen3 support
==============
`Eigen3 <https://gitlab.com/libeigen/eigen>`_ is used to support more efficient calculations
when using the `3GPP propagation loss models <https://www.nsnam.org/docs//models/html/propagation.html#threegpppropagationlossmodel>`_
in LTE and NR simulations.
GNU Scientific Library (GSL)
============================