26 #if ! defined (octave_lo_specfun_h)
27 #define octave_lo_specfun_h 1
29 #include "octave-config.h"
41 inline float acosh (
float x) {
return std::acoshf (
x); }
59 inline float asinh (
float x) {
return std::asinhf (
x); }
64 inline float atanh (
float x) {
return std::atanhf (
x); }
290 inline float cbrt (
float x) {
return std::cbrtf (
x); }
298 double& dn,
double& err);
303 inline float erf (
float x) {
return std::erff (
x); }
308 inline float erfc (
float x) {
return std::erfcf (
x); }
329 inline float expm1 (
float x) {
return std::expm1f (
x); }
337 inline float lgamma (
float x) {
return std::lgammaf (
x); }
340 inline float log1p (
float x) {
return std::log1pf (
x); }
OCTAVE_BEGIN_NAMESPACE(octave) static octave_value daspk_fcn
F77_RET_T const F77_DBLE const F77_DBLE F77_DBLE const F77_INT F77_INT & ierr
F77_RET_T const F77_DBLE * x
OCTAVE_API double erfi(double x)
OCTAVE_API void ellipj(double u, double m, double &sn, double &cn, double &dn, double &err)
OCTAVE_API Complex besselh2(double alpha, const Complex &x, bool scaled, octave_idx_type &ierr)
OCTAVE_API double erfcx(double x)
OCTAVE_API double erfcinv(double x)
OCTAVE_API Complex rc_lgamma(double x)
OCTAVE_API Complex besselj(double alpha, const Complex &x, bool scaled, octave_idx_type &ierr)
OCTAVE_API Complex bessely(double alpha, const Complex &x, bool scaled, octave_idx_type &ierr)
OCTAVE_API Complex rc_log1p(double x)
OCTAVE_API Complex besseli(double alpha, const Complex &x, bool scaled, octave_idx_type &ierr)
OCTAVE_API Complex besselk(double alpha, const Complex &x, bool scaled, octave_idx_type &ierr)
OCTAVE_API double dawson(double x)
OCTAVE_API double gamma(double x)
OCTAVE_API Complex besselh1(double alpha, const Complex &x, bool scaled, octave_idx_type &ierr)
OCTAVE_API double psi(double x)
OCTAVE_API Complex airy(const Complex &z, bool deriv, bool scaled, octave_idx_type &ierr)
OCTAVE_API Complex biry(const Complex &z, bool deriv, bool scaled, octave_idx_type &ierr)
OCTAVE_API double erfinv(double x)
std::complex< double > Complex
std::complex< float > FloatComplex