GNU Octave  4.0.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Functions
lo-specfun.h File Reference
#include "oct-cmplx.h"
#include "Array.h"
Include dependency graph for lo-specfun.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

OCTAVE_API double acosh (double)
 
OCTAVE_API float acoshf (float)
 
OCTAVE_API Complex airy (const Complex &z, bool deriv, bool scaled, octave_idx_type &ierr)
 
OCTAVE_API ComplexMatrix airy (const ComplexMatrix &z, bool deriv, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API ComplexNDArray airy (const ComplexNDArray &z, bool deriv, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API FloatComplex airy (const FloatComplex &z, bool deriv, bool scaled, octave_idx_type &ierr)
 
OCTAVE_API FloatComplexMatrix airy (const FloatComplexMatrix &z, bool deriv, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API FloatComplexNDArray airy (const FloatComplexNDArray &z, bool deriv, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API double asinh (double)
 
OCTAVE_API float asinhf (float)
 
OCTAVE_API double atanh (double)
 
OCTAVE_API float atanhf (float)
 
OCTAVE_API Complex besselh1 (double alpha, const Complex &x, bool scaled, octave_idx_type &ierr)
 
OCTAVE_API ComplexMatrix besselh1 (double alpha, const ComplexMatrix &x, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API ComplexMatrix besselh1 (const Matrix &alpha, const Complex &x, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API ComplexMatrix besselh1 (const Matrix &alpha, const ComplexMatrix &x, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API ComplexNDArray besselh1 (double alpha, const ComplexNDArray &x, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API ComplexNDArray besselh1 (const NDArray &alpha, const Complex &x, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API ComplexNDArray besselh1 (const NDArray &alpha, const ComplexNDArray &x, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API ComplexMatrix besselh1 (const RowVector &alpha, const ComplexColumnVector &x, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API FloatComplex besselh1 (float alpha, const FloatComplex &x, bool scaled, octave_idx_type &ierr)
 
OCTAVE_API FloatComplexMatrix besselh1 (float alpha, const FloatComplexMatrix &x, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API FloatComplexMatrix besselh1 (const FloatMatrix &alpha, const FloatComplex &x, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API FloatComplexMatrix besselh1 (const FloatMatrix &alpha, const FloatComplexMatrix &x, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API FloatComplexNDArray besselh1 (float alpha, const FloatComplexNDArray &x, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API FloatComplexNDArray besselh1 (const FloatNDArray &alpha, const FloatComplex &x, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API FloatComplexNDArray besselh1 (const FloatNDArray &alpha, const FloatComplexNDArray &x, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API FloatComplexMatrix besselh1 (const FloatRowVector &alpha, const FloatComplexColumnVector &x, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API Complex besselh2 (double alpha, const Complex &x, bool scaled, octave_idx_type &ierr)
 
OCTAVE_API ComplexMatrix besselh2 (double alpha, const ComplexMatrix &x, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API ComplexMatrix besselh2 (const Matrix &alpha, const Complex &x, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API ComplexMatrix besselh2 (const Matrix &alpha, const ComplexMatrix &x, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API ComplexNDArray besselh2 (double alpha, const ComplexNDArray &x, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API ComplexNDArray besselh2 (const NDArray &alpha, const Complex &x, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API ComplexNDArray besselh2 (const NDArray &alpha, const ComplexNDArray &x, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API ComplexMatrix besselh2 (const RowVector &alpha, const ComplexColumnVector &x, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API FloatComplex besselh2 (float alpha, const FloatComplex &x, bool scaled, octave_idx_type &ierr)
 
OCTAVE_API FloatComplexMatrix besselh2 (float alpha, const FloatComplexMatrix &x, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API FloatComplexMatrix besselh2 (const FloatMatrix &alpha, const FloatComplex &x, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API FloatComplexMatrix besselh2 (const FloatMatrix &alpha, const FloatComplexMatrix &x, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API FloatComplexNDArray besselh2 (float alpha, const FloatComplexNDArray &x, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API FloatComplexNDArray besselh2 (const FloatNDArray &alpha, const FloatComplex &x, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API FloatComplexNDArray besselh2 (const FloatNDArray &alpha, const FloatComplexNDArray &x, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API FloatComplexMatrix besselh2 (const FloatRowVector &alpha, const FloatComplexColumnVector &x, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API Complex besseli (double alpha, const Complex &x, bool scaled, octave_idx_type &ierr)
 
OCTAVE_API ComplexMatrix besseli (double alpha, const ComplexMatrix &x, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API ComplexMatrix besseli (const Matrix &alpha, const Complex &x, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API ComplexMatrix besseli (const Matrix &alpha, const ComplexMatrix &x, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API ComplexNDArray besseli (double alpha, const ComplexNDArray &x, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API ComplexNDArray besseli (const NDArray &alpha, const Complex &x, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API ComplexNDArray besseli (const NDArray &alpha, const ComplexNDArray &x, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API ComplexMatrix besseli (const RowVector &alpha, const ComplexColumnVector &x, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API FloatComplex besseli (float alpha, const FloatComplex &x, bool scaled, octave_idx_type &ierr)
 
OCTAVE_API FloatComplexMatrix besseli (float alpha, const FloatComplexMatrix &x, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API FloatComplexMatrix besseli (const FloatMatrix &alpha, const FloatComplex &x, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API FloatComplexMatrix besseli (const FloatMatrix &alpha, const FloatComplexMatrix &x, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API FloatComplexNDArray besseli (float alpha, const FloatComplexNDArray &x, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API FloatComplexNDArray besseli (const FloatNDArray &alpha, const FloatComplex &x, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API FloatComplexNDArray besseli (const FloatNDArray &alpha, const FloatComplexNDArray &x, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API FloatComplexMatrix besseli (const FloatRowVector &alpha, const FloatComplexColumnVector &x, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API Complex besselj (double alpha, const Complex &x, bool scaled, octave_idx_type &ierr)
 
OCTAVE_API ComplexMatrix besselj (double alpha, const ComplexMatrix &x, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API ComplexMatrix besselj (const Matrix &alpha, const Complex &x, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API ComplexMatrix besselj (const Matrix &alpha, const ComplexMatrix &x, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API ComplexNDArray besselj (double alpha, const ComplexNDArray &x, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API ComplexNDArray besselj (const NDArray &alpha, const Complex &x, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API ComplexNDArray besselj (const NDArray &alpha, const ComplexNDArray &x, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API ComplexMatrix besselj (const RowVector &alpha, const ComplexColumnVector &x, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API FloatComplex besselj (float alpha, const FloatComplex &x, bool scaled, octave_idx_type &ierr)
 
OCTAVE_API FloatComplexMatrix besselj (float alpha, const FloatComplexMatrix &x, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API FloatComplexMatrix besselj (const FloatMatrix &alpha, const FloatComplex &x, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API FloatComplexMatrix besselj (const FloatMatrix &alpha, const FloatComplexMatrix &x, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API FloatComplexNDArray besselj (float alpha, const FloatComplexNDArray &x, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API FloatComplexNDArray besselj (const FloatNDArray &alpha, const FloatComplex &x, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API FloatComplexNDArray besselj (const FloatNDArray &alpha, const FloatComplexNDArray &x, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API FloatComplexMatrix besselj (const FloatRowVector &alpha, const FloatComplexColumnVector &x, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API Complex besselk (double alpha, const Complex &x, bool scaled, octave_idx_type &ierr)
 
OCTAVE_API ComplexMatrix besselk (double alpha, const ComplexMatrix &x, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API ComplexMatrix besselk (const Matrix &alpha, const Complex &x, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API ComplexMatrix besselk (const Matrix &alpha, const ComplexMatrix &x, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API ComplexNDArray besselk (double alpha, const ComplexNDArray &x, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API ComplexNDArray besselk (const NDArray &alpha, const Complex &x, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API ComplexNDArray besselk (const NDArray &alpha, const ComplexNDArray &x, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API ComplexMatrix besselk (const RowVector &alpha, const ComplexColumnVector &x, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API FloatComplex besselk (float alpha, const FloatComplex &x, bool scaled, octave_idx_type &ierr)
 
OCTAVE_API FloatComplexMatrix besselk (float alpha, const FloatComplexMatrix &x, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API FloatComplexMatrix besselk (const FloatMatrix &alpha, const FloatComplex &x, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API FloatComplexMatrix besselk (const FloatMatrix &alpha, const FloatComplexMatrix &x, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API FloatComplexNDArray besselk (float alpha, const FloatComplexNDArray &x, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API FloatComplexNDArray besselk (const FloatNDArray &alpha, const FloatComplex &x, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API FloatComplexNDArray besselk (const FloatNDArray &alpha, const FloatComplexNDArray &x, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API FloatComplexMatrix besselk (const FloatRowVector &alpha, const FloatComplexColumnVector &x, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API Complex bessely (double alpha, const Complex &x, bool scaled, octave_idx_type &ierr)
 
OCTAVE_API ComplexMatrix bessely (double alpha, const ComplexMatrix &x, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API ComplexMatrix bessely (const Matrix &alpha, const Complex &x, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API ComplexMatrix bessely (const Matrix &alpha, const ComplexMatrix &x, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API ComplexNDArray bessely (double alpha, const ComplexNDArray &x, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API ComplexNDArray bessely (const NDArray &alpha, const Complex &x, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API ComplexNDArray bessely (const NDArray &alpha, const ComplexNDArray &x, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API ComplexMatrix bessely (const RowVector &alpha, const ComplexColumnVector &x, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API FloatComplex bessely (float alpha, const FloatComplex &x, bool scaled, octave_idx_type &ierr)
 
OCTAVE_API FloatComplexMatrix bessely (float alpha, const FloatComplexMatrix &x, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API FloatComplexMatrix bessely (const FloatMatrix &alpha, const FloatComplex &x, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API FloatComplexMatrix bessely (const FloatMatrix &alpha, const FloatComplexMatrix &x, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API FloatComplexNDArray bessely (float alpha, const FloatComplexNDArray &x, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API FloatComplexNDArray bessely (const FloatNDArray &alpha, const FloatComplex &x, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API FloatComplexNDArray bessely (const FloatNDArray &alpha, const FloatComplexNDArray &x, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API FloatComplexMatrix bessely (const FloatRowVector &alpha, const FloatComplexColumnVector &x, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API double betainc (double x, double a, double b)
 
OCTAVE_API Array< doublebetainc (double x, double a, const Array< double > &b)
 
OCTAVE_API Array< doublebetainc (double x, const Array< double > &a, double b)
 
OCTAVE_API Array< doublebetainc (double x, const Array< double > &a, const Array< double > &b)
 
OCTAVE_API Array< doublebetainc (const Array< double > &x, double a, double b)
 
OCTAVE_API Array< doublebetainc (const Array< double > &x, double a, const Array< double > &b)
 
OCTAVE_API Array< doublebetainc (const Array< double > &x, const Array< double > &a, double b)
 
OCTAVE_API Array< doublebetainc (const Array< double > &x, const Array< double > &a, const Array< double > &b)
 
OCTAVE_API float betainc (float x, float a, float b)
 
OCTAVE_API Array< floatbetainc (float x, float a, const Array< float > &b)
 
OCTAVE_API Array< floatbetainc (float x, const Array< float > &a, float b)
 
OCTAVE_API Array< floatbetainc (float x, const Array< float > &a, const Array< float > &b)
 
OCTAVE_API Array< floatbetainc (const Array< float > &x, float a, float b)
 
OCTAVE_API Array< floatbetainc (const Array< float > &x, float a, const Array< float > &b)
 
OCTAVE_API Array< floatbetainc (const Array< float > &x, const Array< float > &a, float b)
 
OCTAVE_API Array< floatbetainc (const Array< float > &x, const Array< float > &a, const Array< float > &b)
 
OCTAVE_API double betaincinv (double x, double a, double b)
 
OCTAVE_API Array< doublebetaincinv (double x, double a, const Array< double > &b)
 
OCTAVE_API Array< doublebetaincinv (double x, const Array< double > &a, double b)
 
OCTAVE_API Array< doublebetaincinv (double x, const Array< double > &a, const Array< double > &b)
 
OCTAVE_API Array< doublebetaincinv (const Array< double > &x, double a, double b)
 
OCTAVE_API Array< doublebetaincinv (const Array< double > &x, double a, const Array< double > &b)
 
OCTAVE_API Array< doublebetaincinv (const Array< double > &x, const Array< double > &a, double b)
 
OCTAVE_API Array< doublebetaincinv (const Array< double > &x, const Array< double > &a, const Array< double > &b)
 
OCTAVE_API Complex biry (const Complex &z, bool deriv, bool scaled, octave_idx_type &ierr)
 
OCTAVE_API ComplexMatrix biry (const ComplexMatrix &z, bool deriv, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API ComplexNDArray biry (const ComplexNDArray &z, bool deriv, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API FloatComplex biry (const FloatComplex &z, bool deriv, bool scaled, octave_idx_type &ierr)
 
OCTAVE_API FloatComplexMatrix biry (const FloatComplexMatrix &z, bool deriv, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API FloatComplexNDArray biry (const FloatComplexNDArray &z, bool deriv, bool scaled, Array< octave_idx_type > &ierr)
 
OCTAVE_API double cbrt (double x)
 
OCTAVE_API float cbrtf (float x)
 
OCTAVE_API float dawson (float x)
 
OCTAVE_API double dawson (double x)
 
OCTAVE_API Complex dawson (const Complex &x)
 
OCTAVE_API FloatComplex dawson (const FloatComplex &x)
 
OCTAVE_API void ellipj (double u, double m, double &sn, double &cn, double &dn, double &err)
 
OCTAVE_API void ellipj (const Complex &u, double m, Complex &sn, Complex &cn, Complex &dn, double &err)
 
OCTAVE_API double erf (double)
 
OCTAVE_API Complex erf (const Complex &x)
 
OCTAVE_API FloatComplex erf (const FloatComplex &x)
 
OCTAVE_API double erfc (double)
 
OCTAVE_API Complex erfc (const Complex &x)
 
OCTAVE_API FloatComplex erfc (const FloatComplex &x)
 
OCTAVE_API float erfcf (float)
 
OCTAVE_API double erfcinv (double x)
 
OCTAVE_API float erfcinv (float x)
 
OCTAVE_API float erfcx (float x)
 
OCTAVE_API double erfcx (double x)
 
OCTAVE_API Complex erfcx (const Complex &x)
 
OCTAVE_API FloatComplex erfcx (const FloatComplex &x)
 
OCTAVE_API float erff (float)
 
OCTAVE_API float erfi (float x)
 
OCTAVE_API double erfi (double x)
 
OCTAVE_API Complex erfi (const Complex &x)
 
OCTAVE_API FloatComplex erfi (const FloatComplex &x)
 
OCTAVE_API double erfinv (double x)
 
OCTAVE_API float erfinv (float x)
 
OCTAVE_API double expm1 (double x)
 
OCTAVE_API Complex expm1 (const Complex &x)
 
OCTAVE_API FloatComplex expm1 (const FloatComplex &x)
 
OCTAVE_API float expm1f (float x)
 
OCTAVE_API double gammainc (double x, double a, bool &err)
 
OCTAVE_API Matrix gammainc (double x, const Matrix &a)
 
OCTAVE_API Matrix gammainc (const Matrix &x, double a)
 
OCTAVE_API Matrix gammainc (const Matrix &x, const Matrix &a)
 
OCTAVE_API NDArray gammainc (double x, const NDArray &a)
 
OCTAVE_API NDArray gammainc (const NDArray &x, double a)
 
OCTAVE_API NDArray gammainc (const NDArray &x, const NDArray &a)
 
double gammainc (double x, double a)
 
OCTAVE_API float gammainc (float x, float a, bool &err)
 
OCTAVE_API FloatMatrix gammainc (float x, const FloatMatrix &a)
 
OCTAVE_API FloatMatrix gammainc (const FloatMatrix &x, float a)
 
OCTAVE_API FloatMatrix gammainc (const FloatMatrix &x, const FloatMatrix &a)
 
OCTAVE_API FloatNDArray gammainc (float x, const FloatNDArray &a)
 
OCTAVE_API FloatNDArray gammainc (const FloatNDArray &x, float a)
 
OCTAVE_API FloatNDArray gammainc (const FloatNDArray &x, const FloatNDArray &a)
 
float gammainc (float x, float a)
 
OCTAVE_API double log1p (double x)
 
OCTAVE_API Complex log1p (const Complex &x)
 
OCTAVE_API FloatComplex log1p (const FloatComplex &x)
 
OCTAVE_API float log1pf (float x)
 
OCTAVE_API Complex rc_lgamma (double x)
 
OCTAVE_API FloatComplex rc_lgamma (float x)
 
OCTAVE_API Complex rc_log1p (double)
 
OCTAVE_API FloatComplex rc_log1p (float)
 
OCTAVE_API double xgamma (double x)
 
OCTAVE_API float xgamma (float x)
 
OCTAVE_API double xlgamma (double x)
 
OCTAVE_API float xlgamma (float x)
 

Function Documentation

OCTAVE_API double acosh ( double  )

Definition at line 190 of file lo-specfun.cc.

References F77_XFCN, and xdacosh().

OCTAVE_API float acoshf ( float  )

Definition at line 200 of file lo-specfun.cc.

References F77_XFCN, and xacosh().

Referenced by rc_acosh().

OCTAVE_API Complex airy ( const Complex z,
bool  deriv,
bool  scaled,
octave_idx_type ierr 
)

Definition at line 1983 of file lo-specfun.cc.

References bessel_return_value(), F77_FUNC(), ierr, imag(), real(), and zairy().

Referenced by airy(), Fairy(), and install_besselj_fcns().

OCTAVE_API ComplexMatrix airy ( const ComplexMatrix z,
bool  deriv,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 2049 of file lo-specfun.cc.

References airy(), Array< T >::cols(), ierr, Array< T >::resize(), and Array< T >::rows().

OCTAVE_API ComplexNDArray airy ( const ComplexNDArray z,
bool  deriv,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 2085 of file lo-specfun.cc.

References airy(), Array< T >::dims(), ierr, dim_vector::numel(), and Array< T >::resize().

OCTAVE_API FloatComplex airy ( const FloatComplex z,
bool  deriv,
bool  scaled,
octave_idx_type ierr 
)

Definition at line 2117 of file lo-specfun.cc.

References bessel_return_value(), cairy(), f, F77_FUNC(), ierr, imag(), and real().

OCTAVE_API FloatComplexMatrix airy ( const FloatComplexMatrix z,
bool  deriv,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 2183 of file lo-specfun.cc.

References airy(), Array< T >::cols(), ierr, Array< T >::resize(), and Array< T >::rows().

OCTAVE_API FloatComplexNDArray airy ( const FloatComplexNDArray z,
bool  deriv,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 2219 of file lo-specfun.cc.

References airy(), Array< T >::dims(), ierr, dim_vector::numel(), and Array< T >::resize().

OCTAVE_API double asinh ( double  )

Definition at line 210 of file lo-specfun.cc.

References F77_XFCN, and xdasinh().

OCTAVE_API float asinhf ( float  )

Definition at line 220 of file lo-specfun.cc.

References F77_XFCN, and xasinh().

Referenced by octave_float_matrix::map(), and octave_float_scalar::map().

OCTAVE_API double atanh ( double  )

Definition at line 230 of file lo-specfun.cc.

References F77_XFCN, and xdatanh().

OCTAVE_API float atanhf ( float  )

Definition at line 240 of file lo-specfun.cc.

References F77_XFCN, and xatanh().

Referenced by rc_atanh().

OCTAVE_API Complex besselh1 ( double  alpha,
const Complex x,
bool  scaled,
octave_idx_type ierr 
)

Definition at line 1358 of file lo-specfun.cc.

OCTAVE_API ComplexMatrix besselh1 ( double  alpha,
const ComplexMatrix x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 1358 of file lo-specfun.cc.

OCTAVE_API ComplexMatrix besselh1 ( const Matrix alpha,
const Complex x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 1358 of file lo-specfun.cc.

OCTAVE_API ComplexMatrix besselh1 ( const Matrix alpha,
const ComplexMatrix x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 1358 of file lo-specfun.cc.

OCTAVE_API ComplexNDArray besselh1 ( double  alpha,
const ComplexNDArray x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 1358 of file lo-specfun.cc.

OCTAVE_API ComplexNDArray besselh1 ( const NDArray alpha,
const Complex x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 1358 of file lo-specfun.cc.

OCTAVE_API ComplexNDArray besselh1 ( const NDArray alpha,
const ComplexNDArray x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 1358 of file lo-specfun.cc.

OCTAVE_API ComplexMatrix besselh1 ( const RowVector alpha,
const ComplexColumnVector x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 1358 of file lo-specfun.cc.

OCTAVE_API FloatComplex besselh1 ( float  alpha,
const FloatComplex x,
bool  scaled,
octave_idx_type ierr 
)

Definition at line 1969 of file lo-specfun.cc.

OCTAVE_API FloatComplexMatrix besselh1 ( float  alpha,
const FloatComplexMatrix x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 1969 of file lo-specfun.cc.

OCTAVE_API FloatComplexMatrix besselh1 ( const FloatMatrix alpha,
const FloatComplex x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 1969 of file lo-specfun.cc.

OCTAVE_API FloatComplexMatrix besselh1 ( const FloatMatrix alpha,
const FloatComplexMatrix x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 1969 of file lo-specfun.cc.

OCTAVE_API FloatComplexNDArray besselh1 ( float  alpha,
const FloatComplexNDArray x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 1969 of file lo-specfun.cc.

OCTAVE_API FloatComplexNDArray besselh1 ( const FloatNDArray alpha,
const FloatComplex x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 1969 of file lo-specfun.cc.

OCTAVE_API FloatComplexNDArray besselh1 ( const FloatNDArray alpha,
const FloatComplexNDArray x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 1969 of file lo-specfun.cc.

OCTAVE_API FloatComplexMatrix besselh1 ( const FloatRowVector alpha,
const FloatComplexColumnVector x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 1969 of file lo-specfun.cc.

OCTAVE_API Complex besselh2 ( double  alpha,
const Complex x,
bool  scaled,
octave_idx_type ierr 
)

Definition at line 1359 of file lo-specfun.cc.

OCTAVE_API ComplexMatrix besselh2 ( double  alpha,
const ComplexMatrix x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 1359 of file lo-specfun.cc.

OCTAVE_API ComplexMatrix besselh2 ( const Matrix alpha,
const Complex x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 1359 of file lo-specfun.cc.

OCTAVE_API ComplexMatrix besselh2 ( const Matrix alpha,
const ComplexMatrix x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 1359 of file lo-specfun.cc.

OCTAVE_API ComplexNDArray besselh2 ( double  alpha,
const ComplexNDArray x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 1359 of file lo-specfun.cc.

OCTAVE_API ComplexNDArray besselh2 ( const NDArray alpha,
const Complex x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 1359 of file lo-specfun.cc.

OCTAVE_API ComplexNDArray besselh2 ( const NDArray alpha,
const ComplexNDArray x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 1359 of file lo-specfun.cc.

OCTAVE_API ComplexMatrix besselh2 ( const RowVector alpha,
const ComplexColumnVector x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 1359 of file lo-specfun.cc.

OCTAVE_API FloatComplex besselh2 ( float  alpha,
const FloatComplex x,
bool  scaled,
octave_idx_type ierr 
)

Definition at line 1970 of file lo-specfun.cc.

OCTAVE_API FloatComplexMatrix besselh2 ( float  alpha,
const FloatComplexMatrix x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 1970 of file lo-specfun.cc.

OCTAVE_API FloatComplexMatrix besselh2 ( const FloatMatrix alpha,
const FloatComplex x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 1970 of file lo-specfun.cc.

OCTAVE_API FloatComplexMatrix besselh2 ( const FloatMatrix alpha,
const FloatComplexMatrix x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 1970 of file lo-specfun.cc.

OCTAVE_API FloatComplexNDArray besselh2 ( float  alpha,
const FloatComplexNDArray x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 1970 of file lo-specfun.cc.

OCTAVE_API FloatComplexNDArray besselh2 ( const FloatNDArray alpha,
const FloatComplex x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 1970 of file lo-specfun.cc.

OCTAVE_API FloatComplexNDArray besselh2 ( const FloatNDArray alpha,
const FloatComplexNDArray x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 1970 of file lo-specfun.cc.

OCTAVE_API FloatComplexMatrix besselh2 ( const FloatRowVector alpha,
const FloatComplexColumnVector x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 1970 of file lo-specfun.cc.

OCTAVE_API Complex besseli ( double  alpha,
const Complex x,
bool  scaled,
octave_idx_type ierr 
)

Definition at line 1356 of file lo-specfun.cc.

Referenced by install_besselj_fcns().

OCTAVE_API ComplexMatrix besseli ( double  alpha,
const ComplexMatrix x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 1356 of file lo-specfun.cc.

OCTAVE_API ComplexMatrix besseli ( const Matrix alpha,
const Complex x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 1356 of file lo-specfun.cc.

OCTAVE_API ComplexMatrix besseli ( const Matrix alpha,
const ComplexMatrix x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 1356 of file lo-specfun.cc.

OCTAVE_API ComplexNDArray besseli ( double  alpha,
const ComplexNDArray x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 1356 of file lo-specfun.cc.

OCTAVE_API ComplexNDArray besseli ( const NDArray alpha,
const Complex x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 1356 of file lo-specfun.cc.

OCTAVE_API ComplexNDArray besseli ( const NDArray alpha,
const ComplexNDArray x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 1356 of file lo-specfun.cc.

OCTAVE_API ComplexMatrix besseli ( const RowVector alpha,
const ComplexColumnVector x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 1356 of file lo-specfun.cc.

OCTAVE_API FloatComplex besseli ( float  alpha,
const FloatComplex x,
bool  scaled,
octave_idx_type ierr 
)

Definition at line 1967 of file lo-specfun.cc.

OCTAVE_API FloatComplexMatrix besseli ( float  alpha,
const FloatComplexMatrix x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 1967 of file lo-specfun.cc.

OCTAVE_API FloatComplexMatrix besseli ( const FloatMatrix alpha,
const FloatComplex x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 1967 of file lo-specfun.cc.

OCTAVE_API FloatComplexMatrix besseli ( const FloatMatrix alpha,
const FloatComplexMatrix x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 1967 of file lo-specfun.cc.

OCTAVE_API FloatComplexNDArray besseli ( float  alpha,
const FloatComplexNDArray x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 1967 of file lo-specfun.cc.

OCTAVE_API FloatComplexNDArray besseli ( const FloatNDArray alpha,
const FloatComplex x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 1967 of file lo-specfun.cc.

OCTAVE_API FloatComplexNDArray besseli ( const FloatNDArray alpha,
const FloatComplexNDArray x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 1967 of file lo-specfun.cc.

OCTAVE_API FloatComplexMatrix besseli ( const FloatRowVector alpha,
const FloatComplexColumnVector x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 1967 of file lo-specfun.cc.

OCTAVE_API Complex besselj ( double  alpha,
const Complex x,
bool  scaled,
octave_idx_type ierr 
)

Definition at line 1354 of file lo-specfun.cc.

Referenced by install_besselj_fcns().

OCTAVE_API ComplexMatrix besselj ( double  alpha,
const ComplexMatrix x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 1354 of file lo-specfun.cc.

OCTAVE_API ComplexMatrix besselj ( const Matrix alpha,
const Complex x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 1354 of file lo-specfun.cc.

OCTAVE_API ComplexMatrix besselj ( const Matrix alpha,
const ComplexMatrix x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 1354 of file lo-specfun.cc.

OCTAVE_API ComplexNDArray besselj ( double  alpha,
const ComplexNDArray x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 1354 of file lo-specfun.cc.

OCTAVE_API ComplexNDArray besselj ( const NDArray alpha,
const Complex x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 1354 of file lo-specfun.cc.

OCTAVE_API ComplexNDArray besselj ( const NDArray alpha,
const ComplexNDArray x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 1354 of file lo-specfun.cc.

OCTAVE_API ComplexMatrix besselj ( const RowVector alpha,
const ComplexColumnVector x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 1354 of file lo-specfun.cc.

OCTAVE_API FloatComplex besselj ( float  alpha,
const FloatComplex x,
bool  scaled,
octave_idx_type ierr 
)

Definition at line 1965 of file lo-specfun.cc.

OCTAVE_API FloatComplexMatrix besselj ( float  alpha,
const FloatComplexMatrix x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 1965 of file lo-specfun.cc.

OCTAVE_API FloatComplexMatrix besselj ( const FloatMatrix alpha,
const FloatComplex x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 1965 of file lo-specfun.cc.

OCTAVE_API FloatComplexMatrix besselj ( const FloatMatrix alpha,
const FloatComplexMatrix x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 1965 of file lo-specfun.cc.

OCTAVE_API FloatComplexNDArray besselj ( float  alpha,
const FloatComplexNDArray x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 1965 of file lo-specfun.cc.

OCTAVE_API FloatComplexNDArray besselj ( const FloatNDArray alpha,
const FloatComplex x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 1965 of file lo-specfun.cc.

OCTAVE_API FloatComplexNDArray besselj ( const FloatNDArray alpha,
const FloatComplexNDArray x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 1965 of file lo-specfun.cc.

OCTAVE_API FloatComplexMatrix besselj ( const FloatRowVector alpha,
const FloatComplexColumnVector x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 1965 of file lo-specfun.cc.

OCTAVE_API Complex besselk ( double  alpha,
const Complex x,
bool  scaled,
octave_idx_type ierr 
)

Definition at line 1357 of file lo-specfun.cc.

Referenced by install_besselj_fcns().

OCTAVE_API ComplexMatrix besselk ( double  alpha,
const ComplexMatrix x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 1357 of file lo-specfun.cc.

OCTAVE_API ComplexMatrix besselk ( const Matrix alpha,
const Complex x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 1357 of file lo-specfun.cc.

OCTAVE_API ComplexMatrix besselk ( const Matrix alpha,
const ComplexMatrix x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 1357 of file lo-specfun.cc.

OCTAVE_API ComplexNDArray besselk ( double  alpha,
const ComplexNDArray x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 1357 of file lo-specfun.cc.

OCTAVE_API ComplexNDArray besselk ( const NDArray alpha,
const Complex x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 1357 of file lo-specfun.cc.

OCTAVE_API ComplexNDArray besselk ( const NDArray alpha,
const ComplexNDArray x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 1357 of file lo-specfun.cc.

OCTAVE_API ComplexMatrix besselk ( const RowVector alpha,
const ComplexColumnVector x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 1357 of file lo-specfun.cc.

OCTAVE_API FloatComplex besselk ( float  alpha,
const FloatComplex x,
bool  scaled,
octave_idx_type ierr 
)

Definition at line 1968 of file lo-specfun.cc.

OCTAVE_API FloatComplexMatrix besselk ( float  alpha,
const FloatComplexMatrix x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 1968 of file lo-specfun.cc.

OCTAVE_API FloatComplexMatrix besselk ( const FloatMatrix alpha,
const FloatComplex x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 1968 of file lo-specfun.cc.

OCTAVE_API FloatComplexMatrix besselk ( const FloatMatrix alpha,
const FloatComplexMatrix x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 1968 of file lo-specfun.cc.

OCTAVE_API FloatComplexNDArray besselk ( float  alpha,
const FloatComplexNDArray x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 1968 of file lo-specfun.cc.

OCTAVE_API FloatComplexNDArray besselk ( const FloatNDArray alpha,
const FloatComplex x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 1968 of file lo-specfun.cc.

OCTAVE_API FloatComplexNDArray besselk ( const FloatNDArray alpha,
const FloatComplexNDArray x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 1968 of file lo-specfun.cc.

OCTAVE_API FloatComplexMatrix besselk ( const FloatRowVector alpha,
const FloatComplexColumnVector x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 1968 of file lo-specfun.cc.

OCTAVE_API Complex bessely ( double  alpha,
const Complex x,
bool  scaled,
octave_idx_type ierr 
)

Definition at line 1355 of file lo-specfun.cc.

Referenced by install_besselj_fcns().

OCTAVE_API ComplexMatrix bessely ( double  alpha,
const ComplexMatrix x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 1355 of file lo-specfun.cc.

OCTAVE_API ComplexMatrix bessely ( const Matrix alpha,
const Complex x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 1355 of file lo-specfun.cc.

OCTAVE_API ComplexMatrix bessely ( const Matrix alpha,
const ComplexMatrix x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 1355 of file lo-specfun.cc.

OCTAVE_API ComplexNDArray bessely ( double  alpha,
const ComplexNDArray x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 1355 of file lo-specfun.cc.

OCTAVE_API ComplexNDArray bessely ( const NDArray alpha,
const Complex x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 1355 of file lo-specfun.cc.

OCTAVE_API ComplexNDArray bessely ( const NDArray alpha,
const ComplexNDArray x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 1355 of file lo-specfun.cc.

OCTAVE_API ComplexMatrix bessely ( const RowVector alpha,
const ComplexColumnVector x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 1355 of file lo-specfun.cc.

OCTAVE_API FloatComplex bessely ( float  alpha,
const FloatComplex x,
bool  scaled,
octave_idx_type ierr 
)

Definition at line 1966 of file lo-specfun.cc.

OCTAVE_API FloatComplexMatrix bessely ( float  alpha,
const FloatComplexMatrix x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 1966 of file lo-specfun.cc.

OCTAVE_API FloatComplexMatrix bessely ( const FloatMatrix alpha,
const FloatComplex x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 1966 of file lo-specfun.cc.

OCTAVE_API FloatComplexMatrix bessely ( const FloatMatrix alpha,
const FloatComplexMatrix x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 1966 of file lo-specfun.cc.

OCTAVE_API FloatComplexNDArray bessely ( float  alpha,
const FloatComplexNDArray x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 1966 of file lo-specfun.cc.

OCTAVE_API FloatComplexNDArray bessely ( const FloatNDArray alpha,
const FloatComplex x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 1966 of file lo-specfun.cc.

OCTAVE_API FloatComplexNDArray bessely ( const FloatNDArray alpha,
const FloatComplexNDArray x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 1966 of file lo-specfun.cc.

OCTAVE_API FloatComplexMatrix bessely ( const FloatRowVector alpha,
const FloatComplexColumnVector x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 1966 of file lo-specfun.cc.

OCTAVE_API double betainc ( double  x,
double  a,
double  b 
)

Definition at line 2277 of file lo-specfun.cc.

References F77_XFCN, and xdbetai().

Referenced by betainc(), Fbetainc(), and install_betainc_fcns().

OCTAVE_API Array<double> betainc ( double  x,
double  a,
const Array< double > &  b 
)
OCTAVE_API Array<double> betainc ( double  x,
const Array< double > &  a,
double  b 
)
OCTAVE_API Array<double> betainc ( double  x,
const Array< double > &  a,
const Array< double > &  b 
)
OCTAVE_API Array<double> betainc ( const Array< double > &  x,
double  a,
double  b 
)
OCTAVE_API Array<double> betainc ( const Array< double > &  x,
double  a,
const Array< double > &  b 
)
OCTAVE_API Array<double> betainc ( const Array< double > &  x,
const Array< double > &  a,
double  b 
)
OCTAVE_API Array<double> betainc ( const Array< double > &  x,
const Array< double > &  a,
const Array< double > &  b 
)
OCTAVE_API float betainc ( float  x,
float  a,
float  b 
)

Definition at line 2425 of file lo-specfun.cc.

References F77_XFCN, and xbetai().

OCTAVE_API Array<float> betainc ( float  x,
float  a,
const Array< float > &  b 
)
OCTAVE_API Array<float> betainc ( float  x,
const Array< float > &  a,
float  b 
)
OCTAVE_API Array<float> betainc ( float  x,
const Array< float > &  a,
const Array< float > &  b 
)
OCTAVE_API Array<float> betainc ( const Array< float > &  x,
float  a,
float  b 
)
OCTAVE_API Array<float> betainc ( const Array< float > &  x,
float  a,
const Array< float > &  b 
)
OCTAVE_API Array<float> betainc ( const Array< float > &  x,
const Array< float > &  a,
float  b 
)
OCTAVE_API Array<float> betainc ( const Array< float > &  x,
const Array< float > &  a,
const Array< float > &  b 
)
OCTAVE_API double betaincinv ( double  x,
double  a,
double  b 
)

Definition at line 3295 of file lo-specfun.cc.

References betain(), max(), pow(), Faddeeva::w(), and xlgamma().

Referenced by betaincinv(), Fbetaincinv(), and install_betainc_fcns().

OCTAVE_API Array<double> betaincinv ( double  x,
double  a,
const Array< double > &  b 
)
OCTAVE_API Array<double> betaincinv ( double  x,
const Array< double > &  a,
double  b 
)
OCTAVE_API Array<double> betaincinv ( double  x,
const Array< double > &  a,
const Array< double > &  b 
)
OCTAVE_API Array<double> betaincinv ( const Array< double > &  x,
double  a,
double  b 
)
OCTAVE_API Array<double> betaincinv ( const Array< double > &  x,
double  a,
const Array< double > &  b 
)
OCTAVE_API Array<double> betaincinv ( const Array< double > &  x,
const Array< double > &  a,
double  b 
)
OCTAVE_API Array<double> betaincinv ( const Array< double > &  x,
const Array< double > &  a,
const Array< double > &  b 
)
OCTAVE_API Complex biry ( const Complex z,
bool  deriv,
bool  scaled,
octave_idx_type ierr 
)

Definition at line 2017 of file lo-specfun.cc.

References abs(), bessel_return_value(), F77_FUNC(), ierr, imag(), real(), and zbiry().

Referenced by biry(), and Fairy().

OCTAVE_API ComplexMatrix biry ( const ComplexMatrix z,
bool  deriv,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 2067 of file lo-specfun.cc.

References biry(), Array< T >::cols(), ierr, Array< T >::resize(), and Array< T >::rows().

OCTAVE_API ComplexNDArray biry ( const ComplexNDArray z,
bool  deriv,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 2101 of file lo-specfun.cc.

References biry(), Array< T >::dims(), ierr, dim_vector::numel(), and Array< T >::resize().

OCTAVE_API FloatComplex biry ( const FloatComplex z,
bool  deriv,
bool  scaled,
octave_idx_type ierr 
)

Definition at line 2151 of file lo-specfun.cc.

References abs(), bessel_return_value(), cbiry(), f, F77_FUNC(), ierr, imag(), and real().

OCTAVE_API FloatComplexMatrix biry ( const FloatComplexMatrix z,
bool  deriv,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 2201 of file lo-specfun.cc.

References biry(), Array< T >::cols(), ierr, Array< T >::resize(), and Array< T >::rows().

OCTAVE_API FloatComplexNDArray biry ( const FloatComplexNDArray z,
bool  deriv,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

Definition at line 2235 of file lo-specfun.cc.

References biry(), Array< T >::dims(), ierr, dim_vector::numel(), and Array< T >::resize().

OCTAVE_API double cbrt ( double  x)
OCTAVE_API float cbrtf ( float  x)

Definition at line 721 of file lo-specfun.cc.

References abs(), pow(), signum(), x, and xfinite().

Referenced by octave_float_matrix::map(), and octave_float_scalar::map().

OCTAVE_API float dawson ( float  x)
OCTAVE_API double dawson ( double  x)

Definition at line 350 of file lo-specfun.cc.

References Faddeeva::Dawson().

OCTAVE_API Complex dawson ( const Complex x)

Definition at line 352 of file lo-specfun.cc.

References Faddeeva::Dawson().

OCTAVE_API FloatComplex dawson ( const FloatComplex x)

Definition at line 357 of file lo-specfun.cc.

References Faddeeva::Dawson(), imag(), and real().

OCTAVE_API void ellipj ( double  u,
double  m,
double sn,
double cn,
double dn,
double err 
)

Definition at line 3630 of file lo-specfun.cc.

References asin(), and lo_ieee_nan_value().

Referenced by ellipj(), Fellipj(), and install_ellipj_fcns().

OCTAVE_API void ellipj ( const Complex u,
double  m,
Complex sn,
Complex cn,
Complex dn,
double err 
)

Definition at line 3702 of file lo-specfun.cc.

References ellipj(), imag(), and real().

OCTAVE_API double erf ( double  )

Definition at line 250 of file lo-specfun.cc.

References F77_XFCN, and xderf().

Referenced by do_erfcinv(), and do_erfinv().

OCTAVE_API Complex erf ( const Complex x)

Definition at line 290 of file lo-specfun.cc.

References Faddeeva::erf().

OCTAVE_API FloatComplex erf ( const FloatComplex x)

Definition at line 295 of file lo-specfun.cc.

References Faddeeva::erf(), imag(), and real().

OCTAVE_API double erfc ( double  )

Definition at line 270 of file lo-specfun.cc.

References F77_XFCN, and xderfc().

OCTAVE_API Complex erfc ( const Complex x)

Definition at line 304 of file lo-specfun.cc.

References Faddeeva::erfc().

OCTAVE_API FloatComplex erfc ( const FloatComplex x)

Definition at line 309 of file lo-specfun.cc.

References Faddeeva::erfc(), imag(), and real().

OCTAVE_API float erfcf ( float  )

Definition at line 280 of file lo-specfun.cc.

References F77_XFCN, and xerfc().

Referenced by octave_float_matrix::map(), and octave_float_scalar::map().

OCTAVE_API double erfcinv ( double  x)
OCTAVE_API float erfcinv ( float  x)

Definition at line 3156 of file lo-specfun.cc.

References do_erfcinv().

OCTAVE_API float erfcx ( float  x)

Definition at line 317 of file lo-specfun.cc.

References Faddeeva::erfcx().

OCTAVE_API double erfcx ( double  x)

Definition at line 318 of file lo-specfun.cc.

References Faddeeva::erfcx().

OCTAVE_API Complex erfcx ( const Complex x)

Definition at line 320 of file lo-specfun.cc.

References Faddeeva::erfcx().

OCTAVE_API FloatComplex erfcx ( const FloatComplex x)

Definition at line 325 of file lo-specfun.cc.

References Faddeeva::erfcx(), imag(), and real().

OCTAVE_API float erff ( float  )

Definition at line 260 of file lo-specfun.cc.

References F77_XFCN, and xerf().

Referenced by octave_float_matrix::map(), and octave_float_scalar::map().

OCTAVE_API float erfi ( float  x)

Definition at line 333 of file lo-specfun.cc.

References Faddeeva::erfi().

OCTAVE_API double erfi ( double  x)

Definition at line 334 of file lo-specfun.cc.

References Faddeeva::erfi().

OCTAVE_API Complex erfi ( const Complex x)

Definition at line 336 of file lo-specfun.cc.

References Faddeeva::erfi().

OCTAVE_API FloatComplex erfi ( const FloatComplex x)

Definition at line 341 of file lo-specfun.cc.

References Faddeeva::erfi(), imag(), and real().

OCTAVE_API double erfinv ( double  x)
OCTAVE_API float erfinv ( float  x)

Definition at line 3068 of file lo-specfun.cc.

References do_erfinv().

OCTAVE_API double expm1 ( double  x)
OCTAVE_API Complex expm1 ( const Complex x)

Definition at line 545 of file lo-specfun.cc.

References abs(), and expm1().

OCTAVE_API FloatComplex expm1 ( const FloatComplex x)

Definition at line 600 of file lo-specfun.cc.

References abs(), and expm1().

OCTAVE_API float expm1f ( float  x)

Definition at line 565 of file lo-specfun.cc.

Referenced by octave_float_matrix::map(), and octave_float_scalar::map().

OCTAVE_API double gammainc ( double  x,
double  a,
bool err 
)

Definition at line 2575 of file lo-specfun.cc.

References F77_XFCN, and xgammainc().

Referenced by Fgammainc(), gammainc(), and install_gammainc_fcns().

OCTAVE_API Matrix gammainc ( double  x,
const Matrix a 
)

Definition at line 2591 of file lo-specfun.cc.

References Array< T >::cols(), gammainc(), and Array< T >::rows().

OCTAVE_API Matrix gammainc ( const Matrix x,
double  a 
)

Definition at line 2618 of file lo-specfun.cc.

References Array< T >::cols(), gammainc(), Array< T >::rows(), and x.

OCTAVE_API Matrix gammainc ( const Matrix x,
const Matrix a 
)
OCTAVE_API NDArray gammainc ( double  x,
const NDArray a 
)

Definition at line 2684 of file lo-specfun.cc.

References Array< T >::dims(), gammainc(), and dim_vector::numel().

OCTAVE_API NDArray gammainc ( const NDArray x,
double  a 
)

Definition at line 2710 of file lo-specfun.cc.

References Array< T >::dims(), gammainc(), dim_vector::numel(), and x.

OCTAVE_API NDArray gammainc ( const NDArray x,
const NDArray a 
)
double gammainc ( double  x,
double  a 
)
inline

Definition at line 594 of file lo-specfun.h.

References gammainc().

OCTAVE_API float gammainc ( float  x,
float  a,
bool err 
)

Definition at line 2776 of file lo-specfun.cc.

References F77_XFCN, and xsgammainc().

OCTAVE_API FloatMatrix gammainc ( float  x,
const FloatMatrix a 
)

Definition at line 2792 of file lo-specfun.cc.

References Array< T >::cols(), gammainc(), and Array< T >::rows().

OCTAVE_API FloatMatrix gammainc ( const FloatMatrix x,
float  a 
)

Definition at line 2819 of file lo-specfun.cc.

References Array< T >::cols(), gammainc(), Array< T >::rows(), and x.

OCTAVE_API FloatMatrix gammainc ( const FloatMatrix x,
const FloatMatrix a 
)
OCTAVE_API FloatNDArray gammainc ( float  x,
const FloatNDArray a 
)

Definition at line 2885 of file lo-specfun.cc.

References Array< T >::dims(), gammainc(), and dim_vector::numel().

OCTAVE_API FloatNDArray gammainc ( const FloatNDArray x,
float  a 
)

Definition at line 2911 of file lo-specfun.cc.

References Array< T >::dims(), gammainc(), dim_vector::numel(), and x.

OCTAVE_API FloatNDArray gammainc ( const FloatNDArray x,
const FloatNDArray a 
)
float gammainc ( float  x,
float  a 
)
inline

Definition at line 611 of file lo-specfun.h.

References gammainc().

OCTAVE_API double log1p ( double  x)
OCTAVE_API Complex log1p ( const Complex x)

Definition at line 643 of file lo-specfun.cc.

References atan2(), and log1p().

OCTAVE_API FloatComplex log1p ( const FloatComplex x)

Definition at line 702 of file lo-specfun.cc.

References atan2(), and log1p().

OCTAVE_API float log1pf ( float  x)

Definition at line 679 of file lo-specfun.cc.

References f, and x.

Referenced by rc_log1p().

OCTAVE_API Complex rc_lgamma ( double  x)
OCTAVE_API FloatComplex rc_lgamma ( float  x)

Definition at line 483 of file lo-specfun.cc.

References algams(), D_NINT(), F77_XFCN, octave_Float_Inf, x, xisinf(), and xisnan().

OCTAVE_API Complex rc_log1p ( double  )
OCTAVE_API FloatComplex rc_log1p ( float  )

Definition at line 2985 of file lo-specfun.cc.

References f, and log1pf().

OCTAVE_API double xgamma ( double  x)

Definition at line 365 of file lo-specfun.cc.

References D_NINT(), F77_XFCN, octave_Inf, octave_NaN, xdgamma(), xisinf(), xisnan(), and xnegative_sign().

Referenced by xgamma().

OCTAVE_API float xgamma ( float  x)
OCTAVE_API double xlgamma ( double  x)

Definition at line 391 of file lo-specfun.cc.

References D_NINT(), dlgams(), F77_XFCN, octave_Inf, x, xisinf(), and xisnan().

Referenced by betaincinv().

OCTAVE_API float xlgamma ( float  x)

Definition at line 463 of file lo-specfun.cc.

References algams(), D_NINT(), F77_XFCN, octave_Float_Inf, x, xisinf(), and xisnan().