From 6a9372db38c14e33719f291d9f9d679b0e3f0fda Mon Sep 17 00:00:00 2001 From: Matt Borland Date: Tue, 13 Jun 2023 08:11:24 +0200 Subject: [PATCH 1/3] Update libraries.json to only include 1 library key [ci skip] --- meta/libraries.json | 77 +++------------------------------------------ 1 file changed, 5 insertions(+), 72 deletions(-) diff --git a/meta/libraries.json b/meta/libraries.json index 31c0994f87..153f53a320 100644 --- a/meta/libraries.json +++ b/meta/libraries.json @@ -5,82 +5,15 @@ "authors": [ "various" ], - "description": "Boost.Math includes several contributions in the domain of mathematics: The Greatest Common Divisor and Least Common Multiple library provides run-time and compile-time evaluation of the greatest common divisor (GCD) or least common multiple (LCM) of two integers. The Special Functions library currently provides eight templated special functions, in namespace boost. The Complex Number Inverse Trigonometric Functions are the inverses of trigonometric functions currently present in the C++ standard. Quaternions are a relative of complex numbers often used to parameterise rotations in three dimensional space. Octonions, like quaternions, are a relative of complex numbers.", + "description": "Boost.Math includes several contributions in the domain of mathematics: Floating Point Utilities, Specific Width Floating Point Types, Mathematical Constants, Statistical Distributions, Special Functions, Root Finding and Function Minimization, Polynomials and Rational Functions, Interpolation, Numerical Integration and Differentiation, Quaternions and Octonions", "category": [ "Math" ], "maintainers": [ - "Hubert Holin ", - "John Maddock " - ], - "cxxstd": "14" - }, - { - "key": "math/common_factor", - "name": "Math Common Factor", - "authors": [ - "Daryle Walker" - ], - "description": "Greatest common divisor and least common multiple.", - "documentation": "doc/html/gcd_lcm.html", - "category": [ - "Math" - ], - "cxxstd": "14" - }, - { - "key": "math/octonion", - "name": "Math Octonion", - "authors": [ - "Hubert Holin" - ], - "description": "Octonions.", - "documentation": "doc/html/octonions.html", - "category": [ - "Math" - ], - "cxxstd": "14" - }, - { - "key": "math/quaternion", - "name": "Math Quaternion", - "authors": [ - "Hubert Holin" - ], - "description": "Quaternions.", - "documentation": "doc/html/quaternions.html", - "category": [ - "Math" - ], - "cxxstd": "14" - }, - { - "key": "math/special_functions", - "name": "Math/Special Functions", - "authors": [ - "John Maddock", - "Paul Bristow", - "Hubert Holin", - "Xiaogang Zhang" - ], - "description": "A wide selection of mathematical special functions.", - "documentation": "doc/html/special.html", - "category": [ - "Math" - ], - "cxxstd": "14" - }, - { - "key": "math/statistical_distributions", - "name": "Math/Statistical Distributions", - "authors": [ - "John Maddock", - "Paul Bristow" - ], - "description": "A wide selection of univariate statistical distributions and functions that operate on them.", - "documentation": "doc/html/dist.html", - "category": [ - "Math" + "John Maddock ", + "Chris Kormanyos ", + "Nick Thompson ", + "Matt Borland " ], "cxxstd": "14" } From aa60ea33d040dc5c885b05749b8a1cac9a75e344 Mon Sep 17 00:00:00 2001 From: Matt Borland Date: Tue, 13 Jun 2023 14:05:27 +0200 Subject: [PATCH 2/3] Add comment about scalability [ci skip] --- meta/libraries.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/libraries.json b/meta/libraries.json index 153f53a320..142dd64ee8 100644 --- a/meta/libraries.json +++ b/meta/libraries.json @@ -5,7 +5,7 @@ "authors": [ "various" ], - "description": "Boost.Math includes several contributions in the domain of mathematics: Floating Point Utilities, Specific Width Floating Point Types, Mathematical Constants, Statistical Distributions, Special Functions, Root Finding and Function Minimization, Polynomials and Rational Functions, Interpolation, Numerical Integration and Differentiation, Quaternions and Octonions", + "description": "Boost.Math includes several contributions in the domain of mathematics: Floating Point Utilities, Specific Width Floating Point Types, Mathematical Constants, Statistical Distributions, Special Functions, Root Finding and Function Minimization, Polynomials and Rational Functions, Interpolation, Numerical Integration and Differentiation, Quaternions and Octonions. Many of these features are templated to support both built-in, and extended width types (e.g. Boost.Multiprecision)", "category": [ "Math" ], From d11455a2dd7c27928ac0406efbbd9a31f84c7140 Mon Sep 17 00:00:00 2001 From: Matt Borland Date: Wed, 14 Jun 2023 10:27:41 +0200 Subject: [PATCH 3/3] Remove Quaternions and Octonions verbiage [ci skip] --- meta/libraries.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/libraries.json b/meta/libraries.json index 142dd64ee8..617de2df04 100644 --- a/meta/libraries.json +++ b/meta/libraries.json @@ -5,7 +5,7 @@ "authors": [ "various" ], - "description": "Boost.Math includes several contributions in the domain of mathematics: Floating Point Utilities, Specific Width Floating Point Types, Mathematical Constants, Statistical Distributions, Special Functions, Root Finding and Function Minimization, Polynomials and Rational Functions, Interpolation, Numerical Integration and Differentiation, Quaternions and Octonions. Many of these features are templated to support both built-in, and extended width types (e.g. Boost.Multiprecision)", + "description": "Boost.Math includes several contributions in the domain of mathematics: Floating Point Utilities, Specific Width Floating Point Types, Mathematical Constants, Statistical Distributions, Special Functions, Root Finding and Function Minimization, Polynomials and Rational Functions, Interpolation, and Numerical Integration and Differentiation. Many of these features are templated to support both built-in, and extended width types (e.g. Boost.Multiprecision)", "category": [ "Math" ],