ERF(3pm)
β¨ ERF(3pm) β like, the PDL::GSLSF::ERF of it all β¨
okay bestie, gather round, because this is ERF(3pm) from the User Contributed Perl Documentation section and it's giving special functions energy π
πΈ NAME πΈ
PDL::GSLSF::ERF β a whole PDL interface to GSL Special Functions, no cap π«Ά
π¦ DESCRIPTION π¦
So basically? This is an interface to the Special Function package that lives inside the GNU Scientific Library. That's it. That's the vibe check. β¨
π FUNCTIONS π
π gsl_sf_erfc
Signature: (double x(); double [o]y(); double [o]e())
Complementary Error Function, and it's literally defined as:
erfc(x) := 2/Sqrt[Pi] Integrate[Exp[-t^2], {t,x,Infinity}]
π«Ά heads up bestie: gsl_sf_erfc does not process bad values. If the bad-value flag is set for any of the input ndarrays, it will set the bad-value flag on all of the output ndarrays. periodt.
πΈ gsl_sf_log_erfc
Signature: (double x(); double [o]y(); double [o]e())
Log Complementary Error Function. yes that's the whole description, and yes it ate π
π reminder: gsl_sf_log_erfc does not process bad values. Bad-value flag set on any input ndarray? Every output ndarray gets its bad-value flag set. fr fr.
π gsl_sf_erf
Signature: (double x(); double [o]y(); double [o]e())
Error Function, and the definition is:
erf(x) := 2/Sqrt[Pi] Integrate[Exp[-t^2], {t,0,x}]
π and again: gsl_sf_erf does not process bad values. If the bad-value flag is set for any of the input ndarrays, it will set the bad-value flag of all the output ndarrays.
π¦ gsl_sf_erf_Z
Signature: (double x(); double [o]y(); double [o]e())
Z(x) β straight out of Abramowitz+Stegun 26.2.1 πβ¨
π you already know: gsl_sf_erf_Z does not process bad values. Bad-value flag on any input ndarray β bad-value flag on all output ndarrays.
π gsl_sf_erf_Q
Signature: (double x(); double [o]y(); double [o]e())
Q(x) β also from Abramowitz+Stegun 26.2.1, iconic of it π
π last one, promise: gsl_sf_erf_Q does not process bad values. If the bad-value flag is set for any of the input ndarrays, it will set the bad-value flag of all the output ndarrays.
π AUTHOR π
This file is copyright (C) 1999 Christian Pellegrin <chri@infis.univ.trieste.it> β all rights reserved. There is no warranty, bestie, none at all π.
You're allowed to redistribute this software / documentation under certain conditions. For the details, go look at the file COPYING in the PDL distribution. And if this file ever gets separated from the PDL distribution, the copyright notice should be included in the file. don't ghost the copyright notice, that's rude π«Ά
Also shoutout: the GSL SF modules were written by G. Jungman β
and that's the whole page, bestie π
this lil' slice of documentation shipped with perl v5.38.2 on 2024-04-10 β slay, go compute some error functions, ily π§β¨
π¦ where this page comes from
- ubuntu noble: pdl 1:2.085-1ubuntu1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms