Skip to content

Commit b832b93

Browse files
author
camilo
committed
small fixes. updated doc
1 parent 8fd1994 commit b832b93

File tree

6 files changed

+275
-268
lines changed

6 files changed

+275
-268
lines changed

doc/qffmath.dox

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
* mathematical functions and transformations. The \ref qlibs::ffmath can
44
* replace a default math floating-point library, delivering better performance
55
* with less code delivering a very close aproximations to the standard library.
6-
* \ref qlibs::ffmath is Very fast and very small, it delivers FPU-like performance
6+
* \ref qlibs::ffmath is very fast and small, it delivers FPU-like performance
77
* in pure software. Where available, it even boosts the performance of an FPU for
88
* complex mathematical functions.
99
*
@@ -61,6 +61,11 @@
6161
* - \ref qlibs::ffmath::pow() Computes the power raised to the base number
6262
*
6363
* @subsection qffmath_special Special functions
64+
* Most special functions are designed to prioritize precision over speed given
65+
* their applications, and their implementation closely follows that of the C++
66+
* standard. qlibs::ffmath provides these special functions to ensure
67+
* compatibility with compilers that lack them.
68+
*
6469
* - \ref qlibs::ffmath::erf() Computes the error function
6570
* - \ref qlibs::ffmath::erfc() Computes the complementary error function
6671
* - \ref qlibs::ffmath::rexp() Decomposes given floating point value into a normalized fraction and an integral power of two.
@@ -79,6 +84,17 @@
7984
* - \ref qlibs::ffmath::ellint_1() Computes the incomplete elliptic integral of the first kind
8085
* - \ref qlibs::ffmath::ellint_2() Computes the incomplete elliptic integral of the second kind
8186
* - \ref qlibs::ffmath::ellint_3() Computes the incomplete elliptic integral of the third kind
87+
* - \ref qlibs::ffmath::expint() Computes the Exponential integral
88+
* - \ref qlibs::ffmath::hermite() Computes the (physicist's) Hermite polynomials
89+
* - \ref qlibs::ffmath::laguerre() Computes the non-associated Laguerre polynomials
90+
* - \ref qlibs::ffmath::legendre() Computes the unassociated Legendre polynomials
91+
* - \ref qlibs::ffmath::riemann_zeta() Computes the Riemann zeta function
92+
* - \ref qlibs::ffmath::sph_bessel() Computes the spherical Bessel function of the first kind
93+
* - \ref qlibs::ffmath::sph_neumann() Computes the spherical Bessel function of the second kind ( spherical Neumann function )
94+
* - \ref qlibs::ffmath::cyl_bessel_i() Computes the regular modified cylindrical Bessel function
95+
* - \ref qlibs::ffmath::cyl_bessel_j() Computes the cylindrical Bessel function of the first kind
96+
* - \ref qlibs::ffmath::cyl_bessel_k() Computes the irregular modified cylindrical Bessel function
97+
* - \ref qlibs::ffmath::sph_legendre() Computes the spherical associated Legendre function
8298
*
8399
* @subsection qffmath_const Constants
84100
* - \ref qlibs::ffmath::getInf() Returns positive infinity @c inf as a 32-bit floating point number

library.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
"maintainer": true
1717
}
1818
],
19-
"version": "1.1.6",
19+
"version": "1.1.7",
2020
"license": "MIT",
2121
"frameworks": "arduino",
2222
"platforms": "*"

library.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name=qlibs
2-
version=1.1.6
2+
version=1.1.7
33
license=MIT
44
author=J. Camilo Gomez C. <[email protected]>
55
maintainer=J. Camilo Gomez C. <[email protected]>

0 commit comments

Comments
 (0)