[libcxx-commits] [PATCH] D124739: [libc++] Add Mathematical Special Functions status page

Nikolas Klauser via Phabricator via libcxx-commits libcxx-commits at lists.llvm.org
Fri May 6 03:50:12 PDT 2022


philnik updated this revision to Diff 427592.
philnik marked 2 inline comments as done.
philnik added a comment.

- Address comments


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D124739/new/

https://reviews.llvm.org/D124739

Files:
  libcxx/docs/Status/MathematicalSpecialFunctions.rst
  libcxx/docs/Status/MathematicalSpecialFunctionsProjects.csv
  libcxx/docs/index.rst


Index: libcxx/docs/index.rst
===================================================================
--- libcxx/docs/index.rst
+++ libcxx/docs/index.rst
@@ -44,6 +44,7 @@
    Status/Cxx20
    Status/Cxx2b
    Status/Format
+   Status/MathematicalSpecialFunctions
    Status/Ranges
    Status/Spaceship
    Status/Zip
Index: libcxx/docs/Status/MathematicalSpecialFunctionsProjects.csv
===================================================================
--- /dev/null
+++ libcxx/docs/Status/MathematicalSpecialFunctionsProjects.csv
@@ -0,0 +1,22 @@
+Section,Description,Complete
+| `[sf.cmath.assoc.laguerre] <https://wg21.link/sf.cmath.assoc.laguerre>`_,"assoc_laguerre, assoc_laguerref, assoc_laguerrel",""
+| `[sf.cmath.assoc.legendre] <https://wg21.link/sf.cmath.assoc.legendre>`_,"assoc_legendre, assoc_legendref. assoc_legendrel",""
+| `[sf.cmath.beta] <https://wg21.link/sf.cmath.beta>`_,"beta, betaf, betal",""
+| `[sf.cmath.comp.ellint.1] <https://wg21.link/sf.cmath.comp.ellint.1>`_,"comp_ellint_1, comp_ellint_1f, comp_ellint_1l",""
+| `[sf.cmath.comp.ellint.2] <https://wg21.link/sf.cmath.comp.ellint.2>`_,"comp_ellint_2, comp_ellint_2f, comp_ellint_2l",""
+| `[sf.cmath.comp.ellint.3] <https://wg21.link/sf.cmath.comp.ellint.3>`_,"comp_ellint_3, comp_ellint_3f, comp_ellint_3l",""
+| `[sf.cmath.cyl.bessel.i] <https://wg21.link/sf.cmath.cyl.bessel.i>`_,"cyl_bessel_i, cyl_bessel_if, cyl_bessel_il",""
+| `[sf.cmath.cyl.bessel.j] <https://wg21.link/sf.cmath.cyl.bessel.j>`_,"cyl_bessel_j, cyl_bessel_jf, cyl_bessel_jl",""
+| `[sf.cmath.cyl.bessel.k] <https://wg21.link/sf.cmath.cyl.bessel.k>`_,"cyl_bessel_k, cyl_bessel_kf, cyl_bessel_kl",""
+| `[sf.cmath.cyl.neumann] <https://wg21.link/sf.cmath.cyl.neumann>`_,"cyl_neumann, cyl_neumannf, cyl_neumannl",""
+| `[sf.cmath.ellint.1] <https://wg21.link/sf.cmath.ellint.1>`_,"ellint_1, ellint_1f, ellint_1l",""
+| `[sf.cmath.ellint.2] <https://wg21.link/sf.cmath.ellint.2>`_,"ellint_2, ellint_2f, ellint_2l",""
+| `[sf.cmath.ellint.3] <https://wg21.link/sf.cmath.ellint.3>`_,"ellint_3, ellint_3f, ellint_3l",""
+| `[sf.cmath.expint] <https://wg21.link/sf.cmath.expint>`_,"expint, expintf, expintl",""
+| `[sf.cmath.hermite] <https://wg21.link/sf.cmath.hermite>`_,"hermite, hermitef, hermitel",""
+| `[sf.cmath.laguerre] <https://wg21.link/sf.cmath.laguerre>`_,"laguerre, laguerref, laguerrel",""
+| `[sf.cmath.legendre] <https://wg21.link/sf.cmath.legendre>`_,"legendre, legendref, legendrel",""
+| `[sf.cmath.riemann.zeta] <https://wg21.link/sf.cmath.riemann.zeta>`_,"riemann_zeta, riemann_zetaf, riemann_zetal",""
+| `[sf.cmath.sph.bessel] <https://wg21.link/sf.cmath.sph.bessel>`_,"sph_bessel, sph_besself, sph_bessell",""
+| `[sf.cmath.sph.legendre] <https://wg21.link/sf.cmath.sph.legendre>`_,"sph_legendre, sph_legendref, sph_legendrel",""
+| `[sf.cmath.sph.neumann] <https://wg21.link/sf.cmath.sph.neumann>`_,"sph_neumann, sph_neumannf, sph_neumannl",""
Index: libcxx/docs/Status/MathematicalSpecialFunctions.rst
===================================================================
--- /dev/null
+++ libcxx/docs/Status/MathematicalSpecialFunctions.rst
@@ -0,0 +1,26 @@
+.. mathematical-special-functions-status:
+
+============================================
+libc++ Mathematical Special Functions Status
+============================================
+
+.. include:: ../Helpers/Styles.rst
+
+.. contents::
+  :local:
+
+Overview
+========
+
+This document contains the status of the C++17 `Mathematical Special Functions <https://wg21.link/sf.cmathttps://wg21.link/sf.cmathh>`_ implementation in libc++.
+
+If you are interested in contributing to this effort, please send a message
+to the #libcxx channel in the LLVM discord.
+
+Sub-projects in the Implementation Effort
+=========================================
+
+.. csv-table::
+  :file: MathematicalSpecialFunctionsProjects.csv
+  :header-rows: 1
+  :widths: auto


-------------- next part --------------
A non-text attachment was scrubbed...
Name: D124739.427592.patch
Type: text/x-patch
Size: 3880 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/libcxx-commits/attachments/20220506/21c9984c/attachment.bin>


More information about the libcxx-commits mailing list