GNU MPFR ======== .. toctree:: :maxdepth: 1 :caption: Contents: About ----- `GNU MPFR`_ library is a library for multiple-precision floating-point computation with exact rounding. It is based on the :doc:`gmp` library. Versions available ------------------ .. important:: GNU MPFR is included in the embedded third-party library in all GCC builds available in the software repository. See :doc:`gcc`. If you want to add MPFR support to the baseline version of GCC, there are environment modules that provide access to the MPFR installation. To list those modules execute on login node: .. code-block:: bash module available mpfr Then select the required version and gain access to its installation by executing: .. code-block:: bash module load mpfr/4/latest-gcc You need to load the corresponding :doc:`gmp` module, since GMP installation depends on the installation of GMP. For example: .. code-block:: bash module load gmp/6/latest-gcc Build recipe ------------ If you are interested in the recipe we followed to compile the programming code of GNU MPFR, you can find it here: https://gitlab.discoverer.bg/vkolev/recipes/-/tree/main/mpfr Getting help ------------ See :doc:`help` .. _`GNU MPFR`: https://directory.fsf.org/wiki/Mpfr