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 FloatComplexNDArray airy (const FloatComplexNDArray &z, bool deriv, bool scaled, Array< octave_idx_type > &ierr)
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 FloatComplexMatrix airy (const FloatComplexMatrix &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 ComplexMatrix besselh1 (double alpha, const ComplexMatrix &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 ComplexMatrix besselh1 (const Matrix &alpha, const Complex &x, bool scaled, Array< octave_idx_type > &ierr)
OCTAVE_API FloatComplexMatrix besselh1 (float alpha, const FloatComplexMatrix &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 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 ComplexNDArray besselh1 (double alpha, const ComplexNDArray &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 Complex besselh1 (double alpha, const Complex &x, bool scaled, octave_idx_type &ierr)
OCTAVE_API FloatComplexNDArray besselh1 (const FloatNDArray &alpha, const FloatComplexNDArray &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 FloatComplexMatrix besselh1 (const FloatRowVector &alpha, const FloatComplexColumnVector &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 ComplexMatrix besselh2 (double alpha, const ComplexMatrix &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 ComplexMatrix besselh2 (const Matrix &alpha, const Complex &x, bool scaled, Array< 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 ComplexMatrix besselh2 (const Matrix &alpha, const ComplexMatrix &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 ComplexNDArray besselh2 (double alpha, const ComplexNDArray &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 ComplexNDArray besselh2 (const NDArray &alpha, const Complex &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 besselh2 (double alpha, const Complex &x, bool scaled, octave_idx_type &ierr)
OCTAVE_API ComplexMatrix besseli (const RowVector &alpha, const ComplexColumnVector &x, bool scaled, Array< octave_idx_type > &ierr)
OCTAVE_API ComplexMatrix besseli (double alpha, const ComplexMatrix &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 ComplexMatrix besseli (const Matrix &alpha, const Complex &x, bool scaled, Array< 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 ComplexMatrix besseli (const Matrix &alpha, const ComplexMatrix &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 ComplexNDArray besseli (double alpha, const ComplexNDArray &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 Complex besseli (double alpha, const Complex &x, bool scaled, octave_idx_type &ierr)
OCTAVE_API FloatComplexNDArray besseli (const FloatNDArray &alpha, const FloatComplexNDArray &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 FloatComplexMatrix besseli (const FloatRowVector &alpha, const FloatComplexColumnVector &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 besselj (const RowVector &alpha, const ComplexColumnVector &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 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 ComplexMatrix besselj (const Matrix &alpha, const ComplexMatrix &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 Complex besselj (double alpha, const Complex &x, bool scaled, octave_idx_type &ierr)
OCTAVE_API FloatComplexNDArray besselj (float alpha, const FloatComplexNDArray &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 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 ComplexNDArray besselj (const NDArray &alpha, const Complex &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 ComplexNDArray besselj (const NDArray &alpha, const ComplexNDArray &x, bool scaled, Array< octave_idx_type > &ierr)
OCTAVE_API ComplexMatrix besselj (double alpha, const ComplexMatrix &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 ComplexMatrix besselk (double alpha, const ComplexMatrix &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 Complex besselk (double alpha, const Complex &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 ComplexMatrix besselk (const Matrix &alpha, const Complex &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 ComplexMatrix besselk (const Matrix &alpha, const ComplexMatrix &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 ComplexNDArray besselk (double alpha, const ComplexNDArray &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 ComplexNDArray besselk (const NDArray &alpha, const Complex &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 bessely (double alpha, const ComplexMatrix &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 ComplexMatrix bessely (const Matrix &alpha, const Complex &x, bool scaled, Array< 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 ComplexMatrix bessely (const Matrix &alpha, const ComplexMatrix &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 ComplexNDArray bessely (double alpha, const ComplexNDArray &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 Complex bessely (double alpha, const Complex &x, bool scaled, octave_idx_type &ierr)
OCTAVE_API FloatComplexNDArray bessely (const FloatNDArray &alpha, const FloatComplexNDArray &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 FloatComplexMatrix bessely (const FloatRowVector &alpha, const FloatComplexColumnVector &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 double betainc (double x, double a, double b)
OCTAVE_API FloatNDArray betainc (float x, float a, const FloatNDArray &b)
OCTAVE_API Matrix betainc (double x, double a, const Matrix &b)
OCTAVE_API Matrix betainc (double x, const Matrix &a, double b)
OCTAVE_API Matrix betainc (double x, const Matrix &a, const Matrix &b)
OCTAVE_API NDArray betainc (double x, const NDArray &a, double b)
OCTAVE_API Matrix betainc (const Matrix &x, double a, double b)
OCTAVE_API Matrix betainc (const Matrix &x, const Matrix &a, double b)
OCTAVE_API FloatMatrix betainc (const FloatMatrix &x, float a, const FloatMatrix &b)
OCTAVE_API Matrix betainc (const Matrix &x, double a, const Matrix &b)
OCTAVE_API NDArray betainc (const NDArray &x, const NDArray &a, double b)
OCTAVE_API FloatMatrix betainc (const FloatMatrix &x, const FloatMatrix &a, float b)
OCTAVE_API FloatMatrix betainc (float x, const FloatMatrix &a, float b)
OCTAVE_API FloatNDArray betainc (float x, const FloatNDArray &a, const FloatNDArray &b)
OCTAVE_API FloatMatrix betainc (const FloatMatrix &x, const FloatMatrix &a, const FloatMatrix &b)
OCTAVE_API FloatNDArray betainc (const FloatNDArray &x, float a, const FloatNDArray &b)
OCTAVE_API FloatNDArray betainc (const FloatNDArray &x, const FloatNDArray &a, const FloatNDArray &b)
OCTAVE_API FloatMatrix betainc (const FloatMatrix &x, float a, float b)
OCTAVE_API NDArray betainc (double x, const NDArray &a, const NDArray &b)
OCTAVE_API FloatNDArray betainc (float x, const FloatNDArray &a, float b)
OCTAVE_API NDArray betainc (double x, double a, const NDArray &b)
OCTAVE_API float betainc (float x, float a, float b)
OCTAVE_API Matrix betainc (const Matrix &x, const Matrix &a, const Matrix &b)
OCTAVE_API FloatMatrix betainc (float x, const FloatMatrix &a, const FloatMatrix &b)
OCTAVE_API FloatNDArray betainc (const FloatNDArray &x, float a, float b)
OCTAVE_API NDArray betainc (const NDArray &x, double a, double b)
OCTAVE_API FloatMatrix betainc (float x, float a, const FloatMatrix &b)
OCTAVE_API FloatNDArray betainc (const FloatNDArray &x, const FloatNDArray &a, float b)
OCTAVE_API NDArray betainc (const NDArray &x, const NDArray &a, const NDArray &b)
OCTAVE_API NDArray betainc (const NDArray &x, double a, const NDArray &b)
OCTAVE_API ComplexMatrix biry (const ComplexMatrix &z, bool deriv, bool scaled, Array< 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 ComplexNDArray biry (const ComplexNDArray &z, bool deriv, bool scaled, Array< octave_idx_type > &ierr)
OCTAVE_API Complex biry (const Complex &z, bool deriv, bool scaled, octave_idx_type &ierr)
OCTAVE_API double cbrt (double x)
OCTAVE_API float cbrtf (float x)
OCTAVE_API double erf (double)
OCTAVE_API double erfc (double)
OCTAVE_API float erfcf (float)
OCTAVE_API float erfcx (float x)
OCTAVE_API double erfcx (double x)
OCTAVE_API float erff (float)
OCTAVE_API double erfinv (double x)
OCTAVE_API float erfinv (float x)
OCTAVE_API Complex expm1 (const Complex &x)
OCTAVE_API double expm1 (double x)
OCTAVE_API float expm1f (float x)
OCTAVE_API FloatMatrix gammainc (const FloatMatrix &x, const FloatMatrix &a)
OCTAVE_API double gammainc (double x, double a, bool &err)
double gammainc (double x, double a)
OCTAVE_API NDArray gammainc (double x, const NDArray &a)
float gammainc (float x, float a)
OCTAVE_API NDArray gammainc (const NDArray &x, double a)
OCTAVE_API FloatNDArray gammainc (const FloatNDArray &x, const FloatNDArray &a)
OCTAVE_API Matrix gammainc (const Matrix &x, const Matrix &a)
OCTAVE_API Matrix gammainc (const Matrix &x, double a)
OCTAVE_API Matrix gammainc (double x, const Matrix &a)
OCTAVE_API FloatNDArray gammainc (float x, const FloatNDArray &a)
OCTAVE_API NDArray gammainc (const NDArray &x, const NDArray &a)
OCTAVE_API FloatMatrix gammainc (const FloatMatrix &x, float a)
OCTAVE_API float gammainc (float x, float a, bool &err)
OCTAVE_API FloatNDArray gammainc (const FloatNDArray &x, float a)
OCTAVE_API FloatMatrix gammainc (float x, const FloatMatrix &a)
OCTAVE_API double log1p (double x)
OCTAVE_API Complex log1p (const Complex &x)
OCTAVE_API float log1pf (float x)
OCTAVE_API FloatComplex rc_lgamma (float x)
OCTAVE_API Complex rc_lgamma (double x)
OCTAVE_API Complex rc_log1p (double)
OCTAVE_API FloatComplex rc_log1p (float)
OCTAVE_API float xgamma (float x)
OCTAVE_API double xgamma (double x)
OCTAVE_API double xlgamma (double x)
OCTAVE_API float xlgamma (float x)

Function Documentation

OCTAVE_API double acosh ( double   ) 

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

References F77_XFCN, and xdacosh().

OCTAVE_API float acoshf ( float   ) 

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

References F77_XFCN, and xacosh().

Referenced by rc_acosh().

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

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

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

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

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

References bessel_return_value(), CAIRY(), F77_FUNC(), imag(), and real.

Referenced by airy(), and DEFUN_DLD().

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

Definition at line 1946 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 1980 of file lo-specfun.cc.

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

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

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

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

OCTAVE_API double asinh ( double   ) 

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

References F77_XFCN, and xdasinh().

OCTAVE_API float asinhf ( float   ) 

Definition at line 222 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 232 of file lo-specfun.cc.

References F77_XFCN, and xdatanh().

OCTAVE_API float atanhf ( float   ) 

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

References F77_XFCN, and xatanh().

Referenced by rc_atanh().

OCTAVE_API ComplexMatrix besselh1 ( double  alpha,
const ComplexMatrix 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 ComplexMatrix besselh1 ( const Matrix alpha,
const Complex x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)
OCTAVE_API FloatComplexMatrix besselh1 ( float  alpha,
const FloatComplexMatrix 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 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 ComplexNDArray besselh1 ( double  alpha,
const ComplexNDArray 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 Complex besselh1 ( double  alpha,
const Complex x,
bool  scaled,
octave_idx_type ierr 
)
OCTAVE_API FloatComplexNDArray besselh1 ( const FloatNDArray alpha,
const FloatComplexNDArray 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 FloatComplexMatrix besselh1 ( const FloatRowVector alpha,
const FloatComplexColumnVector 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 ComplexMatrix besselh2 ( double  alpha,
const ComplexMatrix 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 ComplexMatrix besselh2 ( const Matrix alpha,
const Complex x,
bool  scaled,
Array< 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 ComplexMatrix besselh2 ( const Matrix alpha,
const ComplexMatrix 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 ComplexNDArray besselh2 ( double  alpha,
const ComplexNDArray 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 ComplexNDArray besselh2 ( const NDArray alpha,
const Complex 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 besselh2 ( double  alpha,
const Complex x,
bool  scaled,
octave_idx_type ierr 
)
OCTAVE_API ComplexMatrix besseli ( const RowVector alpha,
const ComplexColumnVector x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)
OCTAVE_API ComplexMatrix besseli ( double  alpha,
const ComplexMatrix 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 ComplexMatrix besseli ( const Matrix alpha,
const Complex x,
bool  scaled,
Array< 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 ComplexMatrix besseli ( const Matrix alpha,
const ComplexMatrix 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 ComplexNDArray besseli ( double  alpha,
const ComplexNDArray 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 Complex besseli ( double  alpha,
const Complex x,
bool  scaled,
octave_idx_type ierr 
)
OCTAVE_API FloatComplexNDArray besseli ( const FloatNDArray alpha,
const FloatComplexNDArray 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 FloatComplexMatrix besseli ( const FloatRowVector alpha,
const FloatComplexColumnVector 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 besselj ( const RowVector alpha,
const ComplexColumnVector 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 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 ComplexMatrix besselj ( const Matrix alpha,
const ComplexMatrix 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 Complex besselj ( double  alpha,
const Complex x,
bool  scaled,
octave_idx_type ierr 
)
OCTAVE_API FloatComplexNDArray besselj ( float  alpha,
const FloatComplexNDArray 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 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 ComplexNDArray besselj ( const NDArray alpha,
const Complex 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 ComplexNDArray besselj ( const NDArray alpha,
const ComplexNDArray x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)
OCTAVE_API ComplexMatrix besselj ( double  alpha,
const ComplexMatrix 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 ComplexMatrix besselk ( double  alpha,
const ComplexMatrix 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 Complex besselk ( double  alpha,
const Complex 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 ComplexMatrix besselk ( const Matrix alpha,
const Complex 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 ComplexMatrix besselk ( const Matrix alpha,
const ComplexMatrix 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 ComplexNDArray besselk ( double  alpha,
const ComplexNDArray 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 ComplexNDArray besselk ( const NDArray alpha,
const Complex 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 bessely ( double  alpha,
const ComplexMatrix 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 ComplexMatrix bessely ( const Matrix alpha,
const Complex x,
bool  scaled,
Array< 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 ComplexMatrix bessely ( const Matrix alpha,
const ComplexMatrix 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 ComplexNDArray bessely ( double  alpha,
const ComplexNDArray 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 Complex bessely ( double  alpha,
const Complex x,
bool  scaled,
octave_idx_type ierr 
)
OCTAVE_API FloatComplexNDArray bessely ( const FloatNDArray alpha,
const FloatComplexNDArray 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 FloatComplexMatrix bessely ( const FloatRowVector alpha,
const FloatComplexColumnVector 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 double betainc ( double  x,
double  a,
double  b 
)

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

References F77_XFCN, and xdbetai().

Referenced by betainc(), and DEFUN_DLD().

OCTAVE_API FloatNDArray betainc ( float  x,
float  a,
const FloatNDArray b 
)

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

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

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

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

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

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

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

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

OCTAVE_API Matrix betainc ( double  x,
const Matrix a,
const Matrix b 
)
OCTAVE_API NDArray betainc ( double  x,
const NDArray a,
double  b 
)

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

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

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

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

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

OCTAVE_API Matrix betainc ( const Matrix x,
const Matrix a,
double  b 
)
OCTAVE_API FloatMatrix betainc ( const FloatMatrix x,
float  a,
const FloatMatrix b 
)
OCTAVE_API Matrix betainc ( const Matrix x,
double  a,
const Matrix b 
)
OCTAVE_API NDArray betainc ( const NDArray x,
const NDArray a,
double  b 
)
OCTAVE_API FloatMatrix betainc ( const FloatMatrix x,
const FloatMatrix a,
float  b 
)
OCTAVE_API FloatMatrix betainc ( float  x,
const FloatMatrix a,
float  b 
)

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

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

OCTAVE_API FloatNDArray betainc ( float  x,
const FloatNDArray a,
const FloatNDArray b 
)
OCTAVE_API FloatMatrix betainc ( const FloatMatrix x,
const FloatMatrix a,
const FloatMatrix b 
)
OCTAVE_API FloatNDArray betainc ( const FloatNDArray x,
float  a,
const FloatNDArray b 
)
OCTAVE_API FloatNDArray betainc ( const FloatNDArray x,
const FloatNDArray a,
const FloatNDArray b 
)
OCTAVE_API FloatMatrix betainc ( const FloatMatrix x,
float  a,
float  b 
)

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

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

OCTAVE_API NDArray betainc ( double  x,
const NDArray a,
const NDArray b 
)
OCTAVE_API FloatNDArray betainc ( float  x,
const FloatNDArray a,
float  b 
)

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

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

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

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

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

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

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

References F77_XFCN, and xbetai().

OCTAVE_API Matrix betainc ( const Matrix x,
const Matrix a,
const Matrix b 
)
OCTAVE_API FloatMatrix betainc ( float  x,
const FloatMatrix a,
const FloatMatrix b 
)
OCTAVE_API FloatNDArray betainc ( const FloatNDArray x,
float  a,
float  b 
)

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

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

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

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

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

OCTAVE_API FloatMatrix betainc ( float  x,
float  a,
const FloatMatrix b 
)

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

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

OCTAVE_API FloatNDArray betainc ( const FloatNDArray x,
const FloatNDArray a,
float  b 
)
OCTAVE_API NDArray betainc ( const NDArray x,
const NDArray a,
const NDArray b 
)
OCTAVE_API NDArray betainc ( const NDArray x,
double  a,
const NDArray b 
)
OCTAVE_API ComplexMatrix biry ( const ComplexMatrix z,
bool  deriv,
bool  scaled,
Array< octave_idx_type > &  ierr 
)

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

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

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

Definition at line 2093 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 2125 of file lo-specfun.cc.

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

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

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

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

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

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

References abs(), bessel_return_value(), CBIRY(), F77_FUNC(), imag(), and real.

Referenced by biry(), and DEFUN_DLD().

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

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

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

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

OCTAVE_API double erf ( double   ) 
OCTAVE_API double erfc ( double   ) 
OCTAVE_API float erfcf ( float   ) 

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

References F77_XFCN, and xerfc().

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

OCTAVE_API float erfcx ( float  x  ) 

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

References erfcx_impl().

OCTAVE_API double erfcx ( double  x  ) 
OCTAVE_API float erff ( float   ) 

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

References F77_XFCN, and xerf().

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

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

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

References do_erfinv().

OCTAVE_API Complex expm1 ( const Complex x  ) 

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

References abs(), and expm1().

OCTAVE_API double expm1 ( double  x  ) 
OCTAVE_API float expm1f ( float  x  ) 

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

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

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

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

References F77_XFCN, and xgammainc().

Referenced by DEFUN_DLD(), and gammainc().

double gammainc ( double  x,
double  a 
) [inline]

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

References gammainc().

OCTAVE_API NDArray gammainc ( double  x,
const NDArray a 
)

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

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

float gammainc ( float  x,
float  a 
) [inline]

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

References gammainc().

OCTAVE_API NDArray gammainc ( const NDArray x,
double  a 
)

Definition at line 2869 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 
)
OCTAVE_API Matrix gammainc ( const Matrix x,
const Matrix a 
)
OCTAVE_API Matrix gammainc ( const Matrix x,
double  a 
)

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

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

OCTAVE_API Matrix gammainc ( double  x,
const Matrix a 
)

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

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

OCTAVE_API FloatNDArray gammainc ( float  x,
const FloatNDArray a 
)

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

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

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

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

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

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

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

References F77_XFCN, and xsgammainc().

OCTAVE_API FloatNDArray gammainc ( const FloatNDArray x,
float  a 
)

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

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

OCTAVE_API FloatMatrix gammainc ( float  x,
const FloatMatrix a 
)

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

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

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

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

References atan2(), and log1p().

OCTAVE_API float log1pf ( float  x  ) 

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

Referenced by rc_log1p().

OCTAVE_API FloatComplex rc_lgamma ( float  x  ) 

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

References ALGAMS(), D_NINT(), F77_XFCN, M_PI, octave_Float_Inf, xisinf(), and xisnan().

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

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

References f, and log1pf().

OCTAVE_API float xgamma ( float  x  ) 

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

References D_NINT(), F77_XFCN, octave_Float_Inf, xgamma(), xisinf(), and xisnan().

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

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

References D_NINT(), DLGAMS(), F77_XFCN, octave_Inf, xisinf(), and xisnan().

OCTAVE_API float xlgamma ( float  x  ) 

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

References ALGAMS(), D_NINT(), F77_XFCN, octave_Float_Inf, xisinf(), and xisnan().

 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines