GNU Octave  8.1.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
lo-specfun.h File Reference
#include "octave-config.h"
#include "mx-fwd.h"
#include "Array.h"
#include "oct-cmplx.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

Complex acosh (const Complex &x)
 
FloatComplex acosh (const FloatComplex &x)
 
double acosh (double x)
 
float acosh (float x)
 
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)
 
Complex asinh (const Complex &x)
 
FloatComplex asinh (const FloatComplex &x)
 
double asinh (double x)
 
float asinh (float x)
 
Complex atanh (const Complex &x)
 
FloatComplex atanh (const FloatComplex &x)
 
double atanh (double x)
 
float atanh (float x)
 
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 (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 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 (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 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 ComplexNDArray besselh1 (double alpha, const ComplexNDArray &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 FloatComplexNDArray besselh1 (float alpha, const FloatComplexNDArray &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 (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 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 (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 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 ComplexNDArray besselh2 (double alpha, const ComplexNDArray &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 FloatComplexNDArray besselh2 (float alpha, const FloatComplexNDArray &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 (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 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 (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 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 ComplexNDArray besseli (double alpha, const ComplexNDArray &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 FloatComplexNDArray besseli (float alpha, const FloatComplexNDArray &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 (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 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 (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 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 ComplexNDArray besselj (double alpha, const ComplexNDArray &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 FloatComplexNDArray besselj (float alpha, const FloatComplexNDArray &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 (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 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 (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 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 ComplexNDArray besselk (double alpha, const ComplexNDArray &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 FloatComplexNDArray besselk (float alpha, const FloatComplexNDArray &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 (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 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 (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 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 ComplexNDArray bessely (double alpha, const ComplexNDArray &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 FloatComplexNDArray bessely (float alpha, const FloatComplexNDArray &x, bool scaled, Array< octave_idx_type > &ierr)
 
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)
 
double cbrt (double x)
 
float cbrt (float x)
 
OCTAVE_API Complex dawson (const Complex &x)
 
OCTAVE_API FloatComplex dawson (const FloatComplex &x)
 
OCTAVE_API double dawson (double x)
 
OCTAVE_API float dawson (float x)
 
OCTAVE_API void ellipj (const Complex &u, double m, Complex &sn, Complex &cn, Complex &dn, double &err)
 
OCTAVE_API void ellipj (double u, double m, double &sn, double &cn, double &dn, double &err)
 
OCTAVE_API Complex erf (const Complex &x)
 
OCTAVE_API FloatComplex erf (const FloatComplex &x)
 
double erf (double x)
 
float erf (float x)
 
OCTAVE_API Complex erfc (const Complex &x)
 
OCTAVE_API FloatComplex erfc (const FloatComplex &x)
 
double erfc (double x)
 
float erfc (float x)
 
OCTAVE_API double erfcinv (double x)
 
OCTAVE_API float erfcinv (float x)
 
OCTAVE_API Complex erfcx (const Complex &x)
 
OCTAVE_API FloatComplex erfcx (const FloatComplex &x)
 
OCTAVE_API double erfcx (double x)
 
OCTAVE_API float erfcx (float x)
 
OCTAVE_API Complex erfi (const Complex &x)
 
OCTAVE_API FloatComplex erfi (const FloatComplex &x)
 
OCTAVE_API double erfi (double x)
 
OCTAVE_API float erfi (float x)
 
OCTAVE_API double erfinv (double x)
 
OCTAVE_API float erfinv (float x)
 
OCTAVE_API Complex expm1 (const Complex &x)
 
OCTAVE_API FloatComplex expm1 (const FloatComplex &x)
 
double expm1 (double x)
 
float expm1 (float x)
 
OCTAVE_API double gamma (double x)
 
OCTAVE_API float gamma (float x)
 
double lgamma (double x)
 
float lgamma (float x)
 
OCTAVE_API Complex log1p (const Complex &x)
 
OCTAVE_API FloatComplex log1p (const FloatComplex &x)
 
double log1p (double x)
 
float log1p (float x)
 
OCTAVE_API Complex psi (const Complex &x)
 
OCTAVE_API FloatComplex psi (const FloatComplex &x)
 
OCTAVE_API double psi (double x)
 
OCTAVE_API float psi (float x)
 
OCTAVE_API double psi (octave_idx_type n, double z)
 
OCTAVE_API float psi (octave_idx_type n, float z)
 
OCTAVE_API Complex rc_lgamma (double x)
 
OCTAVE_API FloatComplex rc_lgamma (float x)
 
OCTAVE_API Complex rc_log1p (double x)
 
OCTAVE_API FloatComplex rc_log1p (float x)
 

Function Documentation

◆ acosh() [1/4]

Complex acosh ( const Complex x)
inline

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

References acosh(), and x.

◆ acosh() [2/4]

FloatComplex acosh ( const FloatComplex x)
inline

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

References acosh(), and x.

◆ acosh() [3/4]

◆ acosh() [4/4]

float acosh ( float  x)
inline

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

References x.

◆ airy() [1/6]

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

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

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

Referenced by airy(), and Fairy().

◆ airy() [2/6]

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

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

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

◆ airy() [3/6]

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

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

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

◆ airy() [4/6]

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

◆ airy() [5/6]

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

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

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

◆ airy() [6/6]

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

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

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

◆ asinh() [1/4]

Complex asinh ( const Complex x)
inline

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

References asinh(), and x.

◆ asinh() [2/4]

FloatComplex asinh ( const FloatComplex x)
inline

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

References asinh(), and x.

◆ asinh() [3/4]

◆ asinh() [4/4]

float asinh ( float  x)
inline

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

References x.

◆ atanh() [1/4]

Complex atanh ( const Complex x)
inline

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

References atanh(), and x.

◆ atanh() [2/4]

FloatComplex atanh ( const FloatComplex x)
inline

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

References atanh(), and x.

◆ atanh() [3/4]

◆ atanh() [4/4]

float atanh ( float  x)
inline

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

References x.

◆ besselh1() [1/16]

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

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

◆ besselh1() [2/16]

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

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

◆ besselh1() [3/16]

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

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

◆ besselh1() [4/16]

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

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

◆ besselh1() [5/16]

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

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

◆ besselh1() [6/16]

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

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

◆ besselh1() [7/16]

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

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

◆ besselh1() [8/16]

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

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

◆ besselh1() [9/16]

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

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

◆ besselh1() [10/16]

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

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

◆ besselh1() [11/16]

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

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

◆ besselh1() [12/16]

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

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

◆ besselh1() [13/16]

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

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

◆ besselh1() [14/16]

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

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

◆ besselh1() [15/16]

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

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

◆ besselh1() [16/16]

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

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

◆ besselh2() [1/16]

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

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

◆ besselh2() [2/16]

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

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

◆ besselh2() [3/16]

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

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

◆ besselh2() [4/16]

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

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

◆ besselh2() [5/16]

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

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

◆ besselh2() [6/16]

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

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

◆ besselh2() [7/16]

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

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

◆ besselh2() [8/16]

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

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

◆ besselh2() [9/16]

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

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

◆ besselh2() [10/16]

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

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

◆ besselh2() [11/16]

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

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

◆ besselh2() [12/16]

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

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

◆ besselh2() [13/16]

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

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

◆ besselh2() [14/16]

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

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

◆ besselh2() [15/16]

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

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

◆ besselh2() [16/16]

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

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

◆ besseli() [1/16]

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

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

◆ besseli() [2/16]

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

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

◆ besseli() [3/16]

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

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

◆ besseli() [4/16]

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

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

◆ besseli() [5/16]

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

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

◆ besseli() [6/16]

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

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

◆ besseli() [7/16]

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

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

◆ besseli() [8/16]

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

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

◆ besseli() [9/16]

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

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

◆ besseli() [10/16]

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

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

◆ besseli() [11/16]

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

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

◆ besseli() [12/16]

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

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

◆ besseli() [13/16]

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

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

◆ besseli() [14/16]

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

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

◆ besseli() [15/16]

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

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

◆ besseli() [16/16]

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

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

◆ besselj() [1/16]

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

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

◆ besselj() [2/16]

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

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

◆ besselj() [3/16]

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

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

◆ besselj() [4/16]

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

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

◆ besselj() [5/16]

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

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

◆ besselj() [6/16]

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

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

◆ besselj() [7/16]

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

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

◆ besselj() [8/16]

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

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

◆ besselj() [9/16]

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

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

◆ besselj() [10/16]

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

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

◆ besselj() [11/16]

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

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

◆ besselj() [12/16]

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

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

◆ besselj() [13/16]

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

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

◆ besselj() [14/16]

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

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

◆ besselj() [15/16]

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

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

◆ besselj() [16/16]

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

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

◆ besselk() [1/16]

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

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

◆ besselk() [2/16]

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

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

◆ besselk() [3/16]

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

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

◆ besselk() [4/16]

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

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

◆ besselk() [5/16]

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

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

◆ besselk() [6/16]

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

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

◆ besselk() [7/16]

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

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

◆ besselk() [8/16]

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

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

◆ besselk() [9/16]

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

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

◆ besselk() [10/16]

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

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

◆ besselk() [11/16]

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

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

◆ besselk() [12/16]

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

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

◆ besselk() [13/16]

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

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

◆ besselk() [14/16]

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

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

◆ besselk() [15/16]

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

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

◆ besselk() [16/16]

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

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

◆ bessely() [1/16]

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

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

◆ bessely() [2/16]

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

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

◆ bessely() [3/16]

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

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

◆ bessely() [4/16]

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

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

◆ bessely() [5/16]

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

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

◆ bessely() [6/16]

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

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

◆ bessely() [7/16]

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

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

◆ bessely() [8/16]

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

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

◆ bessely() [9/16]

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

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

◆ bessely() [10/16]

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

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

◆ bessely() [11/16]

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

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

◆ bessely() [12/16]

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

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

◆ bessely() [13/16]

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

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

◆ bessely() [14/16]

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

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

◆ bessely() [15/16]

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

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

◆ bessely() [16/16]

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

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

◆ biry() [1/6]

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

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

References bessel_return_value(), F77_FUNC(), ierr, and zbiry().

Referenced by biry(), and Fairy().

◆ biry() [2/6]

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

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

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

◆ biry() [3/6]

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

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

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

◆ biry() [4/6]

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

◆ biry() [5/6]

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

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

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

◆ biry() [6/6]

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

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

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

◆ cbrt() [1/2]

double cbrt ( double  x)
inline

◆ cbrt() [2/2]

float cbrt ( float  x)
inline

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

References x.

◆ dawson() [1/4]

OCTAVE_API Complex dawson ( const Complex x)

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

References Faddeeva::Dawson(), and x.

◆ dawson() [2/4]

OCTAVE_API FloatComplex dawson ( const FloatComplex x)

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

References Faddeeva::Dawson(), and x.

◆ dawson() [3/4]

◆ dawson() [4/4]

OCTAVE_API float dawson ( float  x)

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

References Faddeeva::Dawson(), and x.

◆ ellipj() [1/2]

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

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

References ellipj(), and m.

◆ ellipj() [2/2]

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

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

References asin(), lo_ieee_nan_value(), m, and n.

Referenced by ellipj(), and Fellipj().

◆ erf() [1/4]

OCTAVE_API Complex erf ( const Complex x)

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

References Faddeeva::erf(), and x.

Referenced by do_erfcinv(), and do_erfinv().

◆ erf() [2/4]

OCTAVE_API FloatComplex erf ( const FloatComplex x)

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

References Faddeeva::erf(), and x.

◆ erf() [3/4]

double erf ( double  x)
inline

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

References x.

◆ erf() [4/4]

float erf ( float  x)
inline

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

References x.

◆ erfc() [1/4]

OCTAVE_API Complex erfc ( const Complex x)

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

References Faddeeva::erfc(), and x.

◆ erfc() [2/4]

OCTAVE_API FloatComplex erfc ( const FloatComplex x)

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

References Faddeeva::erfc(), and x.

◆ erfc() [3/4]

double erfc ( double  x)
inline

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

References x.

◆ erfc() [4/4]

float erfc ( float  x)
inline

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

References x.

◆ erfcinv() [1/2]

◆ erfcinv() [2/2]

OCTAVE_API float erfcinv ( float  x)

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

References do_erfcinv(), and x.

◆ erfcx() [1/4]

OCTAVE_API Complex erfcx ( const Complex x)

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

References Faddeeva::erfcx(), and x.

◆ erfcx() [2/4]

OCTAVE_API FloatComplex erfcx ( const FloatComplex x)

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

References Faddeeva::erfcx(), and x.

◆ erfcx() [3/4]

OCTAVE_API double erfcx ( double  x)

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

References Faddeeva::erfcx(), and x.

◆ erfcx() [4/4]

OCTAVE_API float erfcx ( float  x)

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

References Faddeeva::erfcx(), and x.

◆ erfi() [1/4]

OCTAVE_API Complex erfi ( const Complex x)

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

References Faddeeva::erfi(), and x.

◆ erfi() [2/4]

OCTAVE_API FloatComplex erfi ( const FloatComplex x)

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

References Faddeeva::erfi(), and x.

◆ erfi() [3/4]

OCTAVE_API double erfi ( double  x)

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

References Faddeeva::erfi(), and x.

◆ erfi() [4/4]

OCTAVE_API float erfi ( float  x)

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

References Faddeeva::erfi(), and x.

◆ erfinv() [1/2]

◆ erfinv() [2/2]

OCTAVE_API float erfinv ( float  x)

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

References do_erfinv(), and x.

◆ expm1() [1/4]

◆ expm1() [2/4]

OCTAVE_API FloatComplex expm1 ( const FloatComplex x)

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

References abs(), expm1(), and x.

◆ expm1() [3/4]

double expm1 ( double  x)
inline

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

References x.

◆ expm1() [4/4]

float expm1 ( float  x)
inline

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

References x.

◆ gamma() [1/2]

OCTAVE_API double gamma ( double  x)

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

References Inf, isinf(), isnan(), NaN, negative_sign(), x, and x_nint().

Referenced by xpsi().

◆ gamma() [2/2]

OCTAVE_API float gamma ( float  x)

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

References Inf, isinf(), isnan(), NaN, negative_sign(), x, and x_nint().

◆ lgamma() [1/2]

◆ lgamma() [2/2]

float lgamma ( float  x)
inline

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

References x.

◆ log1p() [1/4]

◆ log1p() [2/4]

OCTAVE_API FloatComplex log1p ( const FloatComplex x)

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

References log1p(), r, and x.

◆ log1p() [3/4]

double log1p ( double  x)
inline

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

References x.

◆ log1p() [4/4]

float log1p ( float  x)
inline

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

References x.

◆ psi() [1/6]

OCTAVE_API Complex psi ( const Complex x)

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

References xpsi().

◆ psi() [2/6]

OCTAVE_API FloatComplex psi ( const FloatComplex x)

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

References xpsi().

◆ psi() [3/6]

OCTAVE_API double psi ( double  x)

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

References xpsi().

Referenced by ddastp(), ddstp(), filter(), and xpsi().

◆ psi() [4/6]

OCTAVE_API float psi ( float  x)

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

References xpsi().

◆ psi() [5/6]

OCTAVE_API double psi ( octave_idx_type  n,
double  z 
)

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

References n, and xpsi().

◆ psi() [6/6]

OCTAVE_API float psi ( octave_idx_type  n,
float  z 
)

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

References n, and xpsi().

◆ rc_lgamma() [1/2]

◆ rc_lgamma() [2/2]

OCTAVE_API FloatComplex rc_lgamma ( float  x)

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

References x.

◆ rc_log1p() [1/2]

◆ rc_log1p() [2/2]

OCTAVE_API FloatComplex rc_log1p ( float  x)

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

References log1p(), and x.