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
Macros | Typedefs | Functions
lo-specfun.cc File Reference
#include "Range.h"
#include "CColVector.h"
#include "CMatrix.h"
#include "dRowVector.h"
#include "dMatrix.h"
#include "dNDArray.h"
#include "CNDArray.h"
#include "fCColVector.h"
#include "fCMatrix.h"
#include "fRowVector.h"
#include "fMatrix.h"
#include "fNDArray.h"
#include "fCNDArray.h"
#include "f77-fcn.h"
#include "lo-error.h"
#include "lo-ieee.h"
#include "lo-specfun.h"
#include "mx-inlines.cc"
#include "lo-mappers.h"
#include "Faddeeva.hh"
Include dependency graph for lo-specfun.cc:

Go to the source code of this file.

Macros

#define ALL_BESSEL(name, fcn)
 
#define ALL_BESSEL(name, fcn)
 
#define MM_BESSEL(name, fcn)
 
#define MM_BESSEL(name, fcn)
 
#define MS_BESSEL(name, fcn)
 
#define MS_BESSEL(name, fcn)
 
#define NN_BESSEL(name, fcn)
 
#define NN_BESSEL(name, fcn)
 
#define NS_BESSEL(name, fcn)
 
#define NS_BESSEL(name, fcn)
 
#define RC_BESSEL(name, fcn)
 
#define RC_BESSEL(name, fcn)
 
#define SM_BESSEL(name, fcn)
 
#define SM_BESSEL(name, fcn)
 
#define SN_BESSEL(name, fcn)
 
#define SN_BESSEL(name, fcn)
 
#define SS_BESSEL(name, fcn)
 
#define SS_BESSEL(name, fcn)
 

Typedefs

typedef Complex(* dptr )(const Complex &, double, int, octave_idx_type &)
 
typedef FloatComplex(* fptr )(const FloatComplex &, float, int, octave_idx_type &)
 

Functions

F77_RET_T const double const
double const octave_idx_type
const octave_idx_type double
double octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type double double
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type FloatComplex
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const double const
octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type float float
octave_idx_type
octave_idx_type &F77_RET_T
const double const
octave_idx_type const
octave_idx_type double double
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type float float
octave_idx_type &F77_RET_T
double &F77_RET_T float
&F77_RET_T double &F77_RET_T
float &F77_RET_T double
&F77_RET_T float &F77_RET_T
double &F77_RET_T float
&F77_RET_T double &F77_RET_T
float &F77_RET_T const double
const double double &F77_RET_T
const float const float float
&F77_RET_T double &F77_RET_T
float &F77_RET_T const double
double &F77_RET_T const float
float &F77_RET_T double double
&F77_RET_T float float &double 
acosh (double x)
 
float acoshf (float x)
 
Complex airy (const Complex &z, bool deriv, bool scaled, octave_idx_type &ierr)
 
ComplexMatrix airy (const ComplexMatrix &z, bool deriv, bool scaled, Array< octave_idx_type > &ierr)
 
ComplexNDArray airy (const ComplexNDArray &z, bool deriv, bool scaled, Array< octave_idx_type > &ierr)
 
FloatComplex airy (const FloatComplex &z, bool deriv, bool scaled, octave_idx_type &ierr)
 
FloatComplexMatrix airy (const FloatComplexMatrix &z, bool deriv, bool scaled, Array< octave_idx_type > &ierr)
 
FloatComplexNDArray airy (const FloatComplexNDArray &z, bool deriv, bool scaled, Array< octave_idx_type > &ierr)
 
double asinh (double x)
 
float asinhf (float x)
 
double atanh (double x)
 
float atanhf (float x)
 
static Complex bessel_return_value (const Complex &val, octave_idx_type ierr)
 
static FloatComplex bessel_return_value (const FloatComplex &val, octave_idx_type ierr)
 
ComplexNDArray besselh1 (const NDArray &alpha, const Complex &x, bool scaled, Array< octave_idx_type > &ierr)
 
ComplexNDArray besselh1 (const NDArray &alpha, const ComplexNDArray &x, bool scaled, Array< octave_idx_type > &ierr)
 
ComplexMatrix besselh1 (const RowVector &alpha, const ComplexColumnVector &x, bool scaled, Array< octave_idx_type > &ierr)
 
Complex besselh1 (double alpha, const Complex &x, bool scaled, octave_idx_type &ierr)
 
ComplexMatrix besselh1 (double alpha, const ComplexMatrix &x, bool scaled, Array< octave_idx_type > &ierr)
 
ComplexMatrix besselh1 (const Matrix &alpha, const Complex &x, bool scaled, Array< octave_idx_type > &ierr)
 
ComplexMatrix besselh1 (const Matrix &alpha, const ComplexMatrix &x, bool scaled, Array< octave_idx_type > &ierr)
 
ComplexNDArray besselh1 (double alpha, const ComplexNDArray &x, bool scaled, Array< octave_idx_type > &ierr)
 
FloatComplex besselh1 (float alpha, const FloatComplex &x, bool scaled, octave_idx_type &ierr)
 
FloatComplexMatrix besselh1 (float alpha, const FloatComplexMatrix &x, bool scaled, Array< octave_idx_type > &ierr)
 
FloatComplexMatrix besselh1 (const FloatMatrix &alpha, const FloatComplex &x, bool scaled, Array< octave_idx_type > &ierr)
 
FloatComplexMatrix besselh1 (const FloatMatrix &alpha, const FloatComplexMatrix &x, bool scaled, Array< octave_idx_type > &ierr)
 
FloatComplexNDArray besselh1 (float alpha, const FloatComplexNDArray &x, bool scaled, Array< octave_idx_type > &ierr)
 
FloatComplexMatrix besselh1 (const FloatRowVector &alpha, const FloatComplexColumnVector &x, bool scaled, Array< octave_idx_type > &ierr)
 
FloatComplexNDArray besselh1 (const FloatNDArray &alpha, const FloatComplex &x, bool scaled, Array< octave_idx_type > &ierr)
 
FloatComplexNDArray besselh1 (const FloatNDArray &alpha, const FloatComplexNDArray &x, bool scaled, Array< octave_idx_type > &ierr)
 
Complex besselh2 (double alpha, const Complex &x, bool scaled, octave_idx_type &ierr)
 
ComplexMatrix besselh2 (double alpha, const ComplexMatrix &x, bool scaled, Array< octave_idx_type > &ierr)
 
ComplexMatrix besselh2 (const Matrix &alpha, const Complex &x, bool scaled, Array< octave_idx_type > &ierr)
 
ComplexMatrix besselh2 (const Matrix &alpha, const ComplexMatrix &x, bool scaled, Array< octave_idx_type > &ierr)
 
ComplexNDArray besselh2 (double alpha, const ComplexNDArray &x, bool scaled, Array< octave_idx_type > &ierr)
 
ComplexNDArray besselh2 (const NDArray &alpha, const Complex &x, bool scaled, Array< octave_idx_type > &ierr)
 
ComplexNDArray besselh2 (const NDArray &alpha, const ComplexNDArray &x, bool scaled, Array< octave_idx_type > &ierr)
 
ComplexMatrix besselh2 (const RowVector &alpha, const ComplexColumnVector &x, bool scaled, Array< octave_idx_type > &ierr)
 
FloatComplex besselh2 (float alpha, const FloatComplex &x, bool scaled, octave_idx_type &ierr)
 
FloatComplexMatrix besselh2 (float alpha, const FloatComplexMatrix &x, bool scaled, Array< octave_idx_type > &ierr)
 
FloatComplexMatrix besselh2 (const FloatMatrix &alpha, const FloatComplex &x, bool scaled, Array< octave_idx_type > &ierr)
 
FloatComplexMatrix besselh2 (const FloatMatrix &alpha, const FloatComplexMatrix &x, bool scaled, Array< octave_idx_type > &ierr)
 
FloatComplexNDArray besselh2 (float alpha, const FloatComplexNDArray &x, bool scaled, Array< octave_idx_type > &ierr)
 
FloatComplexNDArray besselh2 (const FloatNDArray &alpha, const FloatComplex &x, bool scaled, Array< octave_idx_type > &ierr)
 
FloatComplexNDArray besselh2 (const FloatNDArray &alpha, const FloatComplexNDArray &x, bool scaled, Array< octave_idx_type > &ierr)
 
FloatComplexMatrix besselh2 (const FloatRowVector &alpha, const FloatComplexColumnVector &x, bool scaled, Array< octave_idx_type > &ierr)
 
ComplexMatrix besseli (double alpha, const ComplexMatrix &x, bool scaled, Array< octave_idx_type > &ierr)
 
ComplexMatrix besseli (const Matrix &alpha, const Complex &x, bool scaled, Array< octave_idx_type > &ierr)
 
ComplexMatrix besseli (const Matrix &alpha, const ComplexMatrix &x, bool scaled, Array< octave_idx_type > &ierr)
 
ComplexNDArray besseli (double alpha, const ComplexNDArray &x, bool scaled, Array< octave_idx_type > &ierr)
 
ComplexNDArray besseli (const NDArray &alpha, const ComplexNDArray &x, bool scaled, Array< octave_idx_type > &ierr)
 
ComplexMatrix besseli (const RowVector &alpha, const ComplexColumnVector &x, bool scaled, Array< octave_idx_type > &ierr)
 
ComplexNDArray besseli (const NDArray &alpha, const Complex &x, bool scaled, Array< octave_idx_type > &ierr)
 
Complex besseli (double alpha, const Complex &x, bool scaled, octave_idx_type &ierr)
 
FloatComplex besseli (float alpha, const FloatComplex &x, bool scaled, octave_idx_type &ierr)
 
FloatComplexMatrix besseli (float alpha, const FloatComplexMatrix &x, bool scaled, Array< octave_idx_type > &ierr)
 
FloatComplexMatrix besseli (const FloatMatrix &alpha, const FloatComplex &x, bool scaled, Array< octave_idx_type > &ierr)
 
FloatComplexMatrix besseli (const FloatMatrix &alpha, const FloatComplexMatrix &x, bool scaled, Array< octave_idx_type > &ierr)
 
FloatComplexNDArray besseli (float alpha, const FloatComplexNDArray &x, bool scaled, Array< octave_idx_type > &ierr)
 
FloatComplexNDArray besseli (const FloatNDArray &alpha, const FloatComplexNDArray &x, bool scaled, Array< octave_idx_type > &ierr)
 
FloatComplexMatrix besseli (const FloatRowVector &alpha, const FloatComplexColumnVector &x, bool scaled, Array< octave_idx_type > &ierr)
 
FloatComplexNDArray besseli (const FloatNDArray &alpha, const FloatComplex &x, bool scaled, Array< octave_idx_type > &ierr)
 
Complex besselj (double alpha, const Complex &x, bool scaled, octave_idx_type &ierr)
 
ComplexMatrix besselj (double alpha, const ComplexMatrix &x, bool scaled, Array< octave_idx_type > &ierr)
 
ComplexMatrix besselj (const Matrix &alpha, const Complex &x, bool scaled, Array< octave_idx_type > &ierr)
 
ComplexMatrix besselj (const Matrix &alpha, const ComplexMatrix &x, bool scaled, Array< octave_idx_type > &ierr)
 
ComplexNDArray besselj (double alpha, const ComplexNDArray &x, bool scaled, Array< octave_idx_type > &ierr)
 
ComplexMatrix besselj (const RowVector &alpha, const ComplexColumnVector &x, bool scaled, Array< octave_idx_type > &ierr)
 
ComplexNDArray besselj (const NDArray &alpha, const ComplexNDArray &x, bool scaled, Array< octave_idx_type > &ierr)
 
ComplexNDArray besselj (const NDArray &alpha, const Complex &x, bool scaled, Array< octave_idx_type > &ierr)
 
FloatComplex besselj (float alpha, const FloatComplex &x, bool scaled, octave_idx_type &ierr)
 
FloatComplexMatrix besselj (float alpha, const FloatComplexMatrix &x, bool scaled, Array< octave_idx_type > &ierr)
 
FloatComplexMatrix besselj (const FloatMatrix &alpha, const FloatComplex &x, bool scaled, Array< octave_idx_type > &ierr)
 
FloatComplexMatrix besselj (const FloatMatrix &alpha, const FloatComplexMatrix &x, bool scaled, Array< octave_idx_type > &ierr)
 
FloatComplexNDArray besselj (float alpha, const FloatComplexNDArray &x, bool scaled, Array< octave_idx_type > &ierr)
 
FloatComplexNDArray besselj (const FloatNDArray &alpha, const FloatComplexNDArray &x, bool scaled, Array< octave_idx_type > &ierr)
 
FloatComplexMatrix besselj (const FloatRowVector &alpha, const FloatComplexColumnVector &x, bool scaled, Array< octave_idx_type > &ierr)
 
FloatComplexNDArray besselj (const FloatNDArray &alpha, const FloatComplex &x, bool scaled, Array< octave_idx_type > &ierr)
 
Complex besselk (double alpha, const Complex &x, bool scaled, octave_idx_type &ierr)
 
ComplexMatrix besselk (double alpha, const ComplexMatrix &x, bool scaled, Array< octave_idx_type > &ierr)
 
ComplexMatrix besselk (const Matrix &alpha, const Complex &x, bool scaled, Array< octave_idx_type > &ierr)
 
ComplexMatrix besselk (const Matrix &alpha, const ComplexMatrix &x, bool scaled, Array< octave_idx_type > &ierr)
 
ComplexNDArray besselk (double alpha, const ComplexNDArray &x, bool scaled, Array< octave_idx_type > &ierr)
 
ComplexNDArray besselk (const NDArray &alpha, const Complex &x, bool scaled, Array< octave_idx_type > &ierr)
 
ComplexNDArray besselk (const NDArray &alpha, const ComplexNDArray &x, bool scaled, Array< octave_idx_type > &ierr)
 
ComplexMatrix besselk (const RowVector &alpha, const ComplexColumnVector &x, bool scaled, Array< octave_idx_type > &ierr)
 
FloatComplex besselk (float alpha, const FloatComplex &x, bool scaled, octave_idx_type &ierr)
 
FloatComplexMatrix besselk (float alpha, const FloatComplexMatrix &x, bool scaled, Array< octave_idx_type > &ierr)
 
FloatComplexMatrix besselk (const FloatMatrix &alpha, const FloatComplex &x, bool scaled, Array< octave_idx_type > &ierr)
 
FloatComplexMatrix besselk (const FloatMatrix &alpha, const FloatComplexMatrix &x, bool scaled, Array< octave_idx_type > &ierr)
 
FloatComplexNDArray besselk (float alpha, const FloatComplexNDArray &x, bool scaled, Array< octave_idx_type > &ierr)
 
FloatComplexNDArray besselk (const FloatNDArray &alpha, const FloatComplex &x, bool scaled, Array< octave_idx_type > &ierr)
 
FloatComplexNDArray besselk (const FloatNDArray &alpha, const FloatComplexNDArray &x, bool scaled, Array< octave_idx_type > &ierr)
 
FloatComplexMatrix besselk (const FloatRowVector &alpha, const FloatComplexColumnVector &x, bool scaled, Array< octave_idx_type > &ierr)
 
Complex bessely (double alpha, const Complex &x, bool scaled, octave_idx_type &ierr)
 
ComplexMatrix bessely (double alpha, const ComplexMatrix &x, bool scaled, Array< octave_idx_type > &ierr)
 
ComplexMatrix bessely (const Matrix &alpha, const Complex &x, bool scaled, Array< octave_idx_type > &ierr)
 
ComplexMatrix bessely (const Matrix &alpha, const ComplexMatrix &x, bool scaled, Array< octave_idx_type > &ierr)
 
ComplexNDArray bessely (double alpha, const ComplexNDArray &x, bool scaled, Array< octave_idx_type > &ierr)
 
ComplexNDArray bessely (const NDArray &alpha, const Complex &x, bool scaled, Array< octave_idx_type > &ierr)
 
ComplexNDArray bessely (const NDArray &alpha, const ComplexNDArray &x, bool scaled, Array< octave_idx_type > &ierr)
 
ComplexMatrix bessely (const RowVector &alpha, const ComplexColumnVector &x, bool scaled, Array< octave_idx_type > &ierr)
 
FloatComplex bessely (float alpha, const FloatComplex &x, bool scaled, octave_idx_type &ierr)
 
FloatComplexMatrix bessely (float alpha, const FloatComplexMatrix &x, bool scaled, Array< octave_idx_type > &ierr)
 
FloatComplexMatrix bessely (const FloatMatrix &alpha, const FloatComplex &x, bool scaled, Array< octave_idx_type > &ierr)
 
FloatComplexMatrix bessely (const FloatMatrix &alpha, const FloatComplexMatrix &x, bool scaled, Array< octave_idx_type > &ierr)
 
FloatComplexNDArray bessely (float alpha, const FloatComplexNDArray &x, bool scaled, Array< octave_idx_type > &ierr)
 
FloatComplexNDArray bessely (const FloatNDArray &alpha, const FloatComplex &x, bool scaled, Array< octave_idx_type > &ierr)
 
FloatComplexNDArray bessely (const FloatNDArray &alpha, const FloatComplexNDArray &x, bool scaled, Array< octave_idx_type > &ierr)
 
FloatComplexMatrix bessely (const FloatRowVector &alpha, const FloatComplexColumnVector &x, bool scaled, Array< octave_idx_type > &ierr)
 
double betain (double x, double p, double q, double beta, bool &err)
 
double betainc (double x, double a, double b)
 
Array< doublebetainc (double x, double a, const Array< double > &b)
 
Array< doublebetainc (double x, const Array< double > &a, double b)
 
Array< doublebetainc (double x, const Array< double > &a, const Array< double > &b)
 
Array< doublebetainc (const Array< double > &x, double a, double b)
 
Array< doublebetainc (const Array< double > &x, double a, const Array< double > &b)
 
Array< doublebetainc (const Array< double > &x, const Array< double > &a, double b)
 
Array< doublebetainc (const Array< double > &x, const Array< double > &a, const Array< double > &b)
 
float betainc (float x, float a, float b)
 
Array< floatbetainc (float x, float a, const Array< float > &b)
 
Array< floatbetainc (float x, const Array< float > &a, float b)
 
Array< floatbetainc (float x, const Array< float > &a, const Array< float > &b)
 
Array< floatbetainc (const Array< float > &x, float a, float b)
 
Array< floatbetainc (const Array< float > &x, float a, const Array< float > &b)
 
Array< floatbetainc (const Array< float > &x, const Array< float > &a, float b)
 
Array< floatbetainc (const Array< float > &x, const Array< float > &a, const Array< float > &b)
 
double betaincinv (double y, double p, double q)
 
Array< doublebetaincinv (double x, double a, const Array< double > &b)
 
Array< doublebetaincinv (double x, const Array< double > &a, double b)
 
Array< doublebetaincinv (double x, const Array< double > &a, const Array< double > &b)
 
Array< doublebetaincinv (const Array< double > &x, double a, double b)
 
Array< doublebetaincinv (const Array< double > &x, double a, const Array< double > &b)
 
Array< doublebetaincinv (const Array< double > &x, const Array< double > &a, double b)
 
Array< doublebetaincinv (const Array< double > &x, const Array< double > &a, const Array< double > &b)
 
Complex biry (const Complex &z, bool deriv, bool scaled, octave_idx_type &ierr)
 
ComplexMatrix biry (const ComplexMatrix &z, bool deriv, bool scaled, Array< octave_idx_type > &ierr)
 
ComplexNDArray biry (const ComplexNDArray &z, bool deriv, bool scaled, Array< octave_idx_type > &ierr)
 
FloatComplex biry (const FloatComplex &z, bool deriv, bool scaled, octave_idx_type &ierr)
 
FloatComplexMatrix biry (const FloatComplexMatrix &z, bool deriv, bool scaled, Array< octave_idx_type > &ierr)
 
FloatComplexNDArray biry (const FloatComplexNDArray &z, bool deriv, bool scaled, Array< octave_idx_type > &ierr)
 
static FloatComplex cbesh1 (const FloatComplex &z, float alpha, int kode, octave_idx_type &ierr)
 
static FloatComplex cbesh2 (const FloatComplex &z, float alpha, int kode, octave_idx_type &ierr)
 
static FloatComplex cbesi (const FloatComplex &z, float alpha, int kode, octave_idx_type &ierr)
 
static FloatComplex cbesj (const FloatComplex &z, float alpha, int kode, octave_idx_type &ierr)
 
static FloatComplex cbesk (const FloatComplex &z, float alpha, int kode, octave_idx_type &ierr)
 
static FloatComplex cbesy (const FloatComplex &z, float alpha, int kode, octave_idx_type &ierr)
 
double cbrt (double x)
 
float cbrtf (float x)
 
float dawson (float x)
 
double dawson (double x)
 
Complex dawson (const Complex &x)
 
FloatComplex dawson (const FloatComplex &x)
 
static Complex do_bessel (dptr f, const char *, double alpha, const Complex &x, bool scaled, octave_idx_type &ierr)
 
static ComplexMatrix do_bessel (dptr f, const char *, double alpha, const ComplexMatrix &x, bool scaled, Array< octave_idx_type > &ierr)
 
static ComplexMatrix do_bessel (dptr f, const char *, const Matrix &alpha, const Complex &x, bool scaled, Array< octave_idx_type > &ierr)
 
static ComplexMatrix do_bessel (dptr f, const char *fn, const Matrix &alpha, const ComplexMatrix &x, bool scaled, Array< octave_idx_type > &ierr)
 
static ComplexNDArray do_bessel (dptr f, const char *, double alpha, const ComplexNDArray &x, bool scaled, Array< octave_idx_type > &ierr)
 
static ComplexNDArray do_bessel (dptr f, const char *, const NDArray &alpha, const Complex &x, bool scaled, Array< octave_idx_type > &ierr)
 
static ComplexNDArray do_bessel (dptr f, const char *fn, const NDArray &alpha, const ComplexNDArray &x, bool scaled, Array< octave_idx_type > &ierr)
 
static ComplexMatrix do_bessel (dptr f, const char *, const RowVector &alpha, const ComplexColumnVector &x, bool scaled, Array< octave_idx_type > &ierr)
 
static FloatComplex do_bessel (fptr f, const char *, float alpha, const FloatComplex &x, bool scaled, octave_idx_type &ierr)
 
static FloatComplexMatrix do_bessel (fptr f, const char *, float alpha, const FloatComplexMatrix &x, bool scaled, Array< octave_idx_type > &ierr)
 
static FloatComplexMatrix do_bessel (fptr f, const char *, const FloatMatrix &alpha, const FloatComplex &x, bool scaled, Array< octave_idx_type > &ierr)
 
static FloatComplexMatrix do_bessel (fptr f, const char *fn, const FloatMatrix &alpha, const FloatComplexMatrix &x, bool scaled, Array< octave_idx_type > &ierr)
 
static FloatComplexNDArray do_bessel (fptr f, const char *, float alpha, const FloatComplexNDArray &x, bool scaled, Array< octave_idx_type > &ierr)
 
static FloatComplexNDArray do_bessel (fptr f, const char *, const FloatNDArray &alpha, const FloatComplex &x, bool scaled, Array< octave_idx_type > &ierr)
 
static FloatComplexNDArray do_bessel (fptr f, const char *fn, const FloatNDArray &alpha, const FloatComplexNDArray &x, bool scaled, Array< octave_idx_type > &ierr)
 
static FloatComplexMatrix do_bessel (fptr f, const char *, const FloatRowVector &alpha, const FloatComplexColumnVector &x, bool scaled, Array< octave_idx_type > &ierr)
 
static double do_erfcinv (double x, bool refine)
 
static double do_erfinv (double x, bool refine)
 
void ellipj (double u, double m, double &sn, double &cn, double &dn, double &err)
 
void ellipj (const Complex &u, double m, Complex &sn, Complex &cn, Complex &dn, double &err)
 
double erf (double x)
 
Complex erf (const Complex &x)
 
FloatComplex erf (const FloatComplex &x)
 
double erfc (double x)
 
Complex erfc (const Complex &x)
 
FloatComplex erfc (const FloatComplex &x)
 
float erfcf (float x)
 
double erfcinv (double x)
 
float erfcinv (float x)
 
float erfcx (float x)
 
double erfcx (double x)
 
Complex erfcx (const Complex &x)
 
FloatComplex erfcx (const FloatComplex &x)
 
float erff (float x)
 
float erfi (float x)
 
double erfi (double x)
 
Complex erfi (const Complex &x)
 
FloatComplex erfi (const FloatComplex &x)
 
double erfinv (double x)
 
float erfinv (float x)
 
double expm1 (double x)
 
Complex expm1 (const Complex &x)
 
FloatComplex expm1 (const FloatComplex &x)
 
float expm1f (float x)
 
F77_RET_T F77_FUNC (zbesj, ZBESJ)(const double &
 
F77_RET_T const double const
double const octave_idx_type
const octave_idx_type double
double octave_idx_type
octave_idx_type &F77_RET_T 
F77_FUNC (zbesy, ZBESY)(const double &
 
F77_RET_T const double const
double const octave_idx_type
const octave_idx_type double
double octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type double double
octave_idx_type &F77_RET_T 
F77_FUNC (zbesi, ZBESI)(const double &
 
F77_RET_T const double const
double const octave_idx_type
const octave_idx_type double
double octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type double double
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T 
F77_FUNC (zbesk, ZBESK)(const double &
 
F77_RET_T const double const
double const octave_idx_type
const octave_idx_type double
double octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type double double
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T 
F77_FUNC (zbesh, ZBESH)(const double &
 
F77_RET_T const double const
double const octave_idx_type
const octave_idx_type double
double octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type double double
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T 
F77_FUNC (cbesj, cBESJ)(const FloatComplex &
 
F77_RET_T const double const
double const octave_idx_type
const octave_idx_type double
double octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type double double
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T 
F77_FUNC (cbesy, CBESY)(const FloatComplex &
 
F77_RET_T const double const
double const octave_idx_type
const octave_idx_type double
double octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type double double
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type FloatComplex
octave_idx_type &F77_RET_T 
F77_FUNC (cbesi, CBESI)(const FloatComplex &
 
F77_RET_T const double const
double const octave_idx_type
const octave_idx_type double
double octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type double double
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type FloatComplex
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T 
F77_FUNC (cbesk, CBESK)(const FloatComplex &
 
F77_RET_T const double const
double const octave_idx_type
const octave_idx_type double
double octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type double double
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type FloatComplex
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T 
F77_FUNC (cbesh, CBESH)(const FloatComplex &
 
F77_RET_T const double const
double const octave_idx_type
const octave_idx_type double
double octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type double double
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type FloatComplex
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T 
F77_FUNC (zairy, ZAIRY)(const double &
 
F77_RET_T const double const
double const octave_idx_type
const octave_idx_type double
double octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type double double
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type FloatComplex
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const double const
octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T 
F77_FUNC (cairy, CAIRY)(const float &
 
F77_RET_T const double const
double const octave_idx_type
const octave_idx_type double
double octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type double double
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type FloatComplex
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const double const
octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type float float
octave_idx_type
octave_idx_type &F77_RET_T 
F77_FUNC (zbiry, ZBIRY)(const double &
 
F77_RET_T const double const
double const octave_idx_type
const octave_idx_type double
double octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type double double
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type FloatComplex
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const double const
octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type float float
octave_idx_type
octave_idx_type &F77_RET_T
const double const
octave_idx_type const
octave_idx_type double double
octave_idx_type &F77_RET_T 
F77_FUNC (cbiry, CBIRY)(const float &
 
F77_RET_T const double const
double const octave_idx_type
const octave_idx_type double
double octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type double double
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type FloatComplex
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const double const
octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type float float
octave_idx_type
octave_idx_type &F77_RET_T
const double const
octave_idx_type const
octave_idx_type double double
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type float float
octave_idx_type &F77_RET_T 
F77_FUNC (xdacosh, XDACOSH)(const double &
 
F77_RET_T const double const
double const octave_idx_type
const octave_idx_type double
double octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type double double
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type FloatComplex
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const double const
octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type float float
octave_idx_type
octave_idx_type &F77_RET_T
const double const
octave_idx_type const
octave_idx_type double double
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type float float
octave_idx_type &F77_RET_T
double &F77_RET_T 
F77_FUNC (xacosh, XACOSH)(const float &
 
F77_RET_T const double const
double const octave_idx_type
const octave_idx_type double
double octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type double double
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type FloatComplex
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const double const
octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type float float
octave_idx_type
octave_idx_type &F77_RET_T
const double const
octave_idx_type const
octave_idx_type double double
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type float float
octave_idx_type &F77_RET_T
double &F77_RET_T float
&F77_RET_T 
F77_FUNC (xdasinh, XDASINH)(const double &
 
F77_RET_T const double const
double const octave_idx_type
const octave_idx_type double
double octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type double double
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type FloatComplex
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const double const
octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type float float
octave_idx_type
octave_idx_type &F77_RET_T
const double const
octave_idx_type const
octave_idx_type double double
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type float float
octave_idx_type &F77_RET_T
double &F77_RET_T float
&F77_RET_T double &F77_RET_T 
F77_FUNC (xasinh, XASINH)(const float &
 
F77_RET_T const double const
double const octave_idx_type
const octave_idx_type double
double octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type double double
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type FloatComplex
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const double const
octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type float float
octave_idx_type
octave_idx_type &F77_RET_T
const double const
octave_idx_type const
octave_idx_type double double
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type float float
octave_idx_type &F77_RET_T
double &F77_RET_T float
&F77_RET_T double &F77_RET_T
float &F77_RET_T 
F77_FUNC (xdatanh, XDATANH)(const double &
 
F77_RET_T const double const
double const octave_idx_type
const octave_idx_type double
double octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type double double
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type FloatComplex
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const double const
octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type float float
octave_idx_type
octave_idx_type &F77_RET_T
const double const
octave_idx_type const
octave_idx_type double double
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type float float
octave_idx_type &F77_RET_T
double &F77_RET_T float
&F77_RET_T double &F77_RET_T
float &F77_RET_T double
&F77_RET_T 
F77_FUNC (xatanh, XATANH)(const float &
 
F77_RET_T const double const
double const octave_idx_type
const octave_idx_type double
double octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type double double
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type FloatComplex
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const double const
octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type float float
octave_idx_type
octave_idx_type &F77_RET_T
const double const
octave_idx_type const
octave_idx_type double double
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type float float
octave_idx_type &F77_RET_T
double &F77_RET_T float
&F77_RET_T double &F77_RET_T
float &F77_RET_T double
&F77_RET_T float &F77_RET_T 
F77_FUNC (xderf, XDERF)(const double &
 
F77_RET_T const double const
double const octave_idx_type
const octave_idx_type double
double octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type double double
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type FloatComplex
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const double const
octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type float float
octave_idx_type
octave_idx_type &F77_RET_T
const double const
octave_idx_type const
octave_idx_type double double
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type float float
octave_idx_type &F77_RET_T
double &F77_RET_T float
&F77_RET_T double &F77_RET_T
float &F77_RET_T double
&F77_RET_T float &F77_RET_T
double &F77_RET_T 
F77_FUNC (xerf, XERF)(const float &
 
F77_RET_T const double const
double const octave_idx_type
const octave_idx_type double
double octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type double double
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type FloatComplex
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const double const
octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type float float
octave_idx_type
octave_idx_type &F77_RET_T
const double const
octave_idx_type const
octave_idx_type double double
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type float float
octave_idx_type &F77_RET_T
double &F77_RET_T float
&F77_RET_T double &F77_RET_T
float &F77_RET_T double
&F77_RET_T float &F77_RET_T
double &F77_RET_T float
&F77_RET_T 
F77_FUNC (xderfc, XDERFC)(const double &
 
F77_RET_T const double const
double const octave_idx_type
const octave_idx_type double
double octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type double double
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type FloatComplex
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const double const
octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type float float
octave_idx_type
octave_idx_type &F77_RET_T
const double const
octave_idx_type const
octave_idx_type double double
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type float float
octave_idx_type &F77_RET_T
double &F77_RET_T float
&F77_RET_T double &F77_RET_T
float &F77_RET_T double
&F77_RET_T float &F77_RET_T
double &F77_RET_T float
&F77_RET_T double &F77_RET_T 
F77_FUNC (xerfc, XERFC)(const float &
 
F77_RET_T const double const
double const octave_idx_type
const octave_idx_type double
double octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type double double
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type FloatComplex
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const double const
octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type float float
octave_idx_type
octave_idx_type &F77_RET_T
const double const
octave_idx_type const
octave_idx_type double double
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type float float
octave_idx_type &F77_RET_T
double &F77_RET_T float
&F77_RET_T double &F77_RET_T
float &F77_RET_T double
&F77_RET_T float &F77_RET_T
double &F77_RET_T float
&F77_RET_T double &F77_RET_T
float &F77_RET_T 
F77_FUNC (xdbetai, XDBETAI)(const double &
 
F77_RET_T const double const
double const octave_idx_type
const octave_idx_type double
double octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type double double
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type FloatComplex
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const double const
octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type float float
octave_idx_type
octave_idx_type &F77_RET_T
const double const
octave_idx_type const
octave_idx_type double double
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type float float
octave_idx_type &F77_RET_T
double &F77_RET_T float
&F77_RET_T double &F77_RET_T
float &F77_RET_T double
&F77_RET_T float &F77_RET_T
double &F77_RET_T float
&F77_RET_T double &F77_RET_T
float &F77_RET_T const double
const double double &F77_RET_T 
F77_FUNC (xbetai, XBETAI)(const float &
 
F77_RET_T const double const
double const octave_idx_type
const octave_idx_type double
double octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type double double
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type FloatComplex
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const double const
octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type float float
octave_idx_type
octave_idx_type &F77_RET_T
const double const
octave_idx_type const
octave_idx_type double double
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type float float
octave_idx_type &F77_RET_T
double &F77_RET_T float
&F77_RET_T double &F77_RET_T
float &F77_RET_T double
&F77_RET_T float &F77_RET_T
double &F77_RET_T float
&F77_RET_T double &F77_RET_T
float &F77_RET_T const double
const double double &F77_RET_T
const float const float float
&F77_RET_T 
F77_FUNC (xdgamma, XDGAMMA)(const double &
 
F77_RET_T const double const
double const octave_idx_type
const octave_idx_type double
double octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type double double
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type FloatComplex
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const double const
octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type float float
octave_idx_type
octave_idx_type &F77_RET_T
const double const
octave_idx_type const
octave_idx_type double double
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type float float
octave_idx_type &F77_RET_T
double &F77_RET_T float
&F77_RET_T double &F77_RET_T
float &F77_RET_T double
&F77_RET_T float &F77_RET_T
double &F77_RET_T float
&F77_RET_T double &F77_RET_T
float &F77_RET_T const double
const double double &F77_RET_T
const float const float float
&F77_RET_T double &F77_RET_T 
F77_FUNC (xgamma, XGAMMA)(const float &
 
F77_RET_T const double const
double const octave_idx_type
const octave_idx_type double
double octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type double double
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type FloatComplex
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const double const
octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type float float
octave_idx_type
octave_idx_type &F77_RET_T
const double const
octave_idx_type const
octave_idx_type double double
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type float float
octave_idx_type &F77_RET_T
double &F77_RET_T float
&F77_RET_T double &F77_RET_T
float &F77_RET_T double
&F77_RET_T float &F77_RET_T
double &F77_RET_T float
&F77_RET_T double &F77_RET_T
float &F77_RET_T const double
const double double &F77_RET_T
const float const float float
&F77_RET_T double &F77_RET_T
float &F77_RET_T 
F77_FUNC (xgammainc, XGAMMAINC)(const double &
 
F77_RET_T const double const
double const octave_idx_type
const octave_idx_type double
double octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type double double
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type FloatComplex
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const double const
octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type float float
octave_idx_type
octave_idx_type &F77_RET_T
const double const
octave_idx_type const
octave_idx_type double double
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type float float
octave_idx_type &F77_RET_T
double &F77_RET_T float
&F77_RET_T double &F77_RET_T
float &F77_RET_T double
&F77_RET_T float &F77_RET_T
double &F77_RET_T float
&F77_RET_T double &F77_RET_T
float &F77_RET_T const double
const double double &F77_RET_T
const float const float float
&F77_RET_T double &F77_RET_T
float &F77_RET_T const double
double &F77_RET_T 
F77_FUNC (xsgammainc, XSGAMMAINC)(const float &
 
F77_RET_T const double const
double const octave_idx_type
const octave_idx_type double
double octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type double double
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type FloatComplex
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const double const
octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type float float
octave_idx_type
octave_idx_type &F77_RET_T
const double const
octave_idx_type const
octave_idx_type double double
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type float float
octave_idx_type &F77_RET_T
double &F77_RET_T float
&F77_RET_T double &F77_RET_T
float &F77_RET_T double
&F77_RET_T float &F77_RET_T
double &F77_RET_T float
&F77_RET_T double &F77_RET_T
float &F77_RET_T const double
const double double &F77_RET_T
const float const float float
&F77_RET_T double &F77_RET_T
float &F77_RET_T const double
double &F77_RET_T const float
float &F77_RET_T 
F77_FUNC (dlgams, DLGAMS)(const double &
 
F77_RET_T const double const
double const octave_idx_type
const octave_idx_type double
double octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type double double
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const double const double
const octave_idx_type const
octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type FloatComplex
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type const
octave_idx_type FloatComplex
octave_idx_type
octave_idx_type &F77_RET_T
const double const
octave_idx_type const
octave_idx_type double double
octave_idx_type
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type float float
octave_idx_type
octave_idx_type &F77_RET_T
const double const
octave_idx_type const
octave_idx_type double double
octave_idx_type &F77_RET_T
const float const
octave_idx_type const
octave_idx_type float float
octave_idx_type &F77_RET_T
double &F77_RET_T float
&F77_RET_T double &F77_RET_T
float &F77_RET_T double
&F77_RET_T float &F77_RET_T
double &F77_RET_T float
&F77_RET_T double &F77_RET_T
float &F77_RET_T const double
const double double &F77_RET_T
const float const float float
&F77_RET_T double &F77_RET_T
float &F77_RET_T const double
double &F77_RET_T const float
float &F77_RET_T double double
&F77_RET_T 
F77_FUNC (algams, ALGAMS)(const float &
 
double gammainc (double x, double a, bool &err)
 
Matrix gammainc (double x, const Matrix &a)
 
Matrix gammainc (const Matrix &x, double a)
 
Matrix gammainc (const Matrix &x, const Matrix &a)
 
NDArray gammainc (double x, const NDArray &a)
 
NDArray gammainc (const NDArray &x, double a)
 
NDArray gammainc (const NDArray &x, const NDArray &a)
 
float gammainc (float x, float a, bool &err)
 
FloatMatrix gammainc (float x, const FloatMatrix &a)
 
FloatMatrix gammainc (const FloatMatrix &x, float a)
 
FloatMatrix gammainc (const FloatMatrix &x, const FloatMatrix &a)
 
FloatNDArray gammainc (float x, const FloatNDArray &a)
 
FloatNDArray gammainc (const FloatNDArray &x, float a)
 
FloatNDArray gammainc (const FloatNDArray &x, const FloatNDArray &a)
 
static void gripe_betainc_nonconformant (const dim_vector &d1, const dim_vector &d2, const dim_vector &d3)
 
static void gripe_betaincinv_nonconformant (const dim_vector &d1, const dim_vector &d2, const dim_vector &d3)
 
static bool is_integer_value (double x)
 
static bool is_integer_value (float x)
 
double log1p (double x)
 
Complex log1p (const Complex &x)
 
FloatComplex log1p (const FloatComplex &x)
 
float log1pf (float x)
 
Complex rc_lgamma (double x)
 
FloatComplex rc_lgamma (float x)
 
Complex rc_log1p (double x)
 
FloatComplex rc_log1p (float x)
 
double xgamma (double x)
 
float xgamma (float x)
 
double xlgamma (double x)
 
float xlgamma (float x)
 
static Complex zbesh1 (const Complex &z, double alpha, int kode, octave_idx_type &ierr)
 
static Complex zbesh2 (const Complex &z, double alpha, int kode, octave_idx_type &ierr)
 
static Complex zbesi (const Complex &z, double alpha, int kode, octave_idx_type &ierr)
 
static Complex zbesj (const Complex &z, double alpha, int kode, octave_idx_type &ierr)
 
static Complex zbesk (const Complex &z, double alpha, int kode, octave_idx_type &ierr)
 
static Complex zbesy (const Complex &z, double alpha, int kode, octave_idx_type &ierr)
 

Macro Definition Documentation

#define ALL_BESSEL (   name,
  fcn 
)
Value:
SS_BESSEL (name, fcn) \
SM_BESSEL (name, fcn) \
MS_BESSEL (name, fcn) \
MM_BESSEL (name, fcn) \
SN_BESSEL (name, fcn) \
NS_BESSEL (name, fcn) \
NN_BESSEL (name, fcn) \
RC_BESSEL (name, fcn)
#define RC_BESSEL(name, fcn)
Definition: lo-specfun.cc:1947
#define NS_BESSEL(name, fcn)
Definition: lo-specfun.cc:1931
#define SN_BESSEL(name, fcn)
Definition: lo-specfun.cc:1923
#define SS_BESSEL(name, fcn)
Definition: lo-specfun.cc:1892
#define NN_BESSEL(name, fcn)
Definition: lo-specfun.cc:1939
#define MS_BESSEL(name, fcn)
Definition: lo-specfun.cc:1907
#define SM_BESSEL(name, fcn)
Definition: lo-specfun.cc:1899
#define MM_BESSEL(name, fcn)
Definition: lo-specfun.cc:1915

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

#define ALL_BESSEL (   name,
  fcn 
)
Value:
SS_BESSEL (name, fcn) \
SM_BESSEL (name, fcn) \
MS_BESSEL (name, fcn) \
MM_BESSEL (name, fcn) \
SN_BESSEL (name, fcn) \
NS_BESSEL (name, fcn) \
NN_BESSEL (name, fcn) \
RC_BESSEL (name, fcn)
#define RC_BESSEL(name, fcn)
Definition: lo-specfun.cc:1947
#define NS_BESSEL(name, fcn)
Definition: lo-specfun.cc:1931
#define SN_BESSEL(name, fcn)
Definition: lo-specfun.cc:1923
#define SS_BESSEL(name, fcn)
Definition: lo-specfun.cc:1892
#define NN_BESSEL(name, fcn)
Definition: lo-specfun.cc:1939
#define MS_BESSEL(name, fcn)
Definition: lo-specfun.cc:1907
#define SM_BESSEL(name, fcn)
Definition: lo-specfun.cc:1899
#define MM_BESSEL(name, fcn)
Definition: lo-specfun.cc:1915

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

#define MM_BESSEL (   name,
  fcn 
)
Value:
ComplexMatrix \
name (const Matrix& alpha, const ComplexMatrix& x, bool scaled, \
{ \
return do_bessel (fcn, #name, alpha, x, scaled, ierr); \
}
F77_RET_T const double const double double const octave_idx_type octave_idx_type * ierr
static Complex do_bessel(dptr f, const char *, double alpha, const Complex &x, bool scaled, octave_idx_type &ierr)
Definition: lo-specfun.cc:1128
Definition: dMatrix.h:35
F77_RET_T const double * x

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

#define MM_BESSEL (   name,
  fcn 
)
Value:
FloatComplexMatrix \
name (const FloatMatrix& alpha, const FloatComplexMatrix& x, bool scaled, \
{ \
return do_bessel (fcn, #name, alpha, x, scaled, ierr); \
}
F77_RET_T const double const double double const octave_idx_type octave_idx_type * ierr
static Complex do_bessel(dptr f, const char *, double alpha, const Complex &x, bool scaled, octave_idx_type &ierr)
Definition: lo-specfun.cc:1128
F77_RET_T const double * x

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

#define MS_BESSEL (   name,
  fcn 
)
Value:
ComplexMatrix \
name (const Matrix& alpha, const Complex& x, bool scaled, \
{ \
return do_bessel (fcn, #name, alpha, x, scaled, ierr); \
}
F77_RET_T const double const double double const octave_idx_type octave_idx_type * ierr
static Complex do_bessel(dptr f, const char *, double alpha, const Complex &x, bool scaled, octave_idx_type &ierr)
Definition: lo-specfun.cc:1128
Definition: dMatrix.h:35
std::complex< double > Complex
Definition: oct-cmplx.h:29
F77_RET_T const double * x

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

#define MS_BESSEL (   name,
  fcn 
)
Value:
FloatComplexMatrix \
name (const FloatMatrix& alpha, const FloatComplex& x, bool scaled, \
{ \
return do_bessel (fcn, #name, alpha, x, scaled, ierr); \
}
F77_RET_T const double const double double const octave_idx_type octave_idx_type * ierr
static Complex do_bessel(dptr f, const char *, double alpha, const Complex &x, bool scaled, octave_idx_type &ierr)
Definition: lo-specfun.cc:1128
std::complex< float > FloatComplex
Definition: oct-cmplx.h:30
F77_RET_T const double * x

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

#define NN_BESSEL (   name,
  fcn 
)
Value:
ComplexNDArray \
name (const NDArray& alpha, const ComplexNDArray& x, bool scaled, \
{ \
return do_bessel (fcn, #name, alpha, x, scaled, ierr); \
}
F77_RET_T const double const double double const octave_idx_type octave_idx_type * ierr
static Complex do_bessel(dptr f, const char *, double alpha, const Complex &x, bool scaled, octave_idx_type &ierr)
Definition: lo-specfun.cc:1128
F77_RET_T const double * x

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

#define NN_BESSEL (   name,
  fcn 
)
Value:
FloatComplexNDArray \
name (const FloatNDArray& alpha, const FloatComplexNDArray& x, bool scaled, \
{ \
return do_bessel (fcn, #name, alpha, x, scaled, ierr); \
}
F77_RET_T const double const double double const octave_idx_type octave_idx_type * ierr
static Complex do_bessel(dptr f, const char *, double alpha, const Complex &x, bool scaled, octave_idx_type &ierr)
Definition: lo-specfun.cc:1128
F77_RET_T const double * x

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

#define NS_BESSEL (   name,
  fcn 
)
Value:
ComplexNDArray \
name (const NDArray& alpha, const Complex& x, bool scaled, \
{ \
return do_bessel (fcn, #name, alpha, x, scaled, ierr); \
}
F77_RET_T const double const double double const octave_idx_type octave_idx_type * ierr
static Complex do_bessel(dptr f, const char *, double alpha, const Complex &x, bool scaled, octave_idx_type &ierr)
Definition: lo-specfun.cc:1128
std::complex< double > Complex
Definition: oct-cmplx.h:29
F77_RET_T const double * x

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

#define NS_BESSEL (   name,
  fcn 
)
Value:
FloatComplexNDArray \
name (const FloatNDArray& alpha, const FloatComplex& x, bool scaled, \
{ \
return do_bessel (fcn, #name, alpha, x, scaled, ierr); \
}
F77_RET_T const double const double double const octave_idx_type octave_idx_type * ierr
static Complex do_bessel(dptr f, const char *, double alpha, const Complex &x, bool scaled, octave_idx_type &ierr)
Definition: lo-specfun.cc:1128
std::complex< float > FloatComplex
Definition: oct-cmplx.h:30
F77_RET_T const double * x

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

#define RC_BESSEL (   name,
  fcn 
)
Value:
ComplexMatrix \
name (const RowVector& alpha, const ComplexColumnVector& x, bool scaled, \
{ \
return do_bessel (fcn, #name, alpha, x, scaled, ierr); \
}
F77_RET_T const double const double double const octave_idx_type octave_idx_type * ierr
static Complex do_bessel(dptr f, const char *, double alpha, const Complex &x, bool scaled, octave_idx_type &ierr)
Definition: lo-specfun.cc:1128
F77_RET_T const double * x

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

#define RC_BESSEL (   name,
  fcn 
)
Value:
FloatComplexMatrix \
name (const FloatRowVector& alpha, const FloatComplexColumnVector& x, bool scaled, \
{ \
return do_bessel (fcn, #name, alpha, x, scaled, ierr); \
}
F77_RET_T const double const double double const octave_idx_type octave_idx_type * ierr
static Complex do_bessel(dptr f, const char *, double alpha, const Complex &x, bool scaled, octave_idx_type &ierr)
Definition: lo-specfun.cc:1128
F77_RET_T const double * x

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

#define SM_BESSEL (   name,
  fcn 
)
Value:
ComplexMatrix \
name (double alpha, const ComplexMatrix& x, bool scaled, \
{ \
return do_bessel (fcn, #name, alpha, x, scaled, ierr); \
}
F77_RET_T const double const double double const octave_idx_type octave_idx_type * ierr
static Complex do_bessel(dptr f, const char *, double alpha, const Complex &x, bool scaled, octave_idx_type &ierr)
Definition: lo-specfun.cc:1128
F77_RET_T const double * x

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

#define SM_BESSEL (   name,
  fcn 
)
Value:
FloatComplexMatrix \
name (float alpha, const FloatComplexMatrix& x, bool scaled, \
{ \
return do_bessel (fcn, #name, alpha, x, scaled, ierr); \
}
F77_RET_T const double const double double const octave_idx_type octave_idx_type * ierr
static Complex do_bessel(dptr f, const char *, double alpha, const Complex &x, bool scaled, octave_idx_type &ierr)
Definition: lo-specfun.cc:1128
F77_RET_T const double * x

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

#define SN_BESSEL (   name,
  fcn 
)
Value:
ComplexNDArray \
name (double alpha, const ComplexNDArray& x, bool scaled, \
{ \
return do_bessel (fcn, #name, alpha, x, scaled, ierr); \
}
F77_RET_T const double const double double const octave_idx_type octave_idx_type * ierr
static Complex do_bessel(dptr f, const char *, double alpha, const Complex &x, bool scaled, octave_idx_type &ierr)
Definition: lo-specfun.cc:1128
F77_RET_T const double * x

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

#define SN_BESSEL (   name,
  fcn 
)
Value:
FloatComplexNDArray \
name (float alpha, const FloatComplexNDArray& x, bool scaled, \
{ \
return do_bessel (fcn, #name, alpha, x, scaled, ierr); \
}
F77_RET_T const double const double double const octave_idx_type octave_idx_type * ierr
static Complex do_bessel(dptr f, const char *, double alpha, const Complex &x, bool scaled, octave_idx_type &ierr)
Definition: lo-specfun.cc:1128
F77_RET_T const double * x

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

#define SS_BESSEL (   name,
  fcn 
)
Value:
Complex \
name (double alpha, const Complex& x, bool scaled, octave_idx_type& ierr) \
{ \
return do_bessel (fcn, #name, alpha, x, scaled, ierr); \
}
F77_RET_T const double const double double const octave_idx_type octave_idx_type * ierr
static Complex do_bessel(dptr f, const char *, double alpha, const Complex &x, bool scaled, octave_idx_type &ierr)
Definition: lo-specfun.cc:1128
std::complex< double > Complex
Definition: oct-cmplx.h:29
F77_RET_T const double * x

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

#define SS_BESSEL (   name,
  fcn 
)
Value:
FloatComplex \
name (float alpha, const FloatComplex& x, bool scaled, octave_idx_type& ierr) \
{ \
return do_bessel (fcn, #name, alpha, x, scaled, ierr); \
}
F77_RET_T const double const double double const octave_idx_type octave_idx_type * ierr
static Complex do_bessel(dptr f, const char *, double alpha, const Complex &x, bool scaled, octave_idx_type &ierr)
Definition: lo-specfun.cc:1128
std::complex< float > FloatComplex
Definition: oct-cmplx.h:30
F77_RET_T const double * x

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

Typedef Documentation

typedef Complex(* dptr)(const Complex &, double, int, octave_idx_type &)

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

typedef FloatComplex(* fptr)(const FloatComplex &, float, int, octave_idx_type &)

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

Function Documentation

F77_RET_T const double const double const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const double const double const octave_idx_type const octave_idx_type double double octave_idx_type double double octave_idx_type& F77_RET_T const double const double const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const double const double const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const double const double const octave_idx_type const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type FloatComplex octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type FloatComplex octave_idx_type FloatComplex octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type FloatComplex octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type FloatComplex octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type const octave_idx_type FloatComplex octave_idx_type octave_idx_type& F77_RET_T const double const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type float float octave_idx_type octave_idx_type& F77_RET_T const double const octave_idx_type const octave_idx_type double double octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type float float octave_idx_type& F77_RET_T double& F77_RET_T float& F77_RET_T double& F77_RET_T float& F77_RET_T double& F77_RET_T float& F77_RET_T double& F77_RET_T float& F77_RET_T double& F77_RET_T float& F77_RET_T const double const double double& F77_RET_T const float const float float& F77_RET_T double& F77_RET_T float& F77_RET_T const double double& F77_RET_T const float float& F77_RET_T double double& F77_RET_T float float& double acosh ( double  x)

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

References F77_XFCN, and xdacosh().

float acoshf ( float  x)

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

References F77_XFCN, and xacosh().

Referenced by rc_acosh().

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().

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().

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().

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().

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().

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().

double asinh ( double  x)

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

References F77_XFCN, and xdasinh().

float asinhf ( float  x)

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().

double atanh ( double  x)

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

References F77_XFCN, and xdatanh().

float atanhf ( float  x)

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

References F77_XFCN, and xatanh().

Referenced by rc_atanh().

static Complex bessel_return_value ( const Complex val,
octave_idx_type  ierr 
)
inlinestatic

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

References octave_Inf, and octave_NaN.

Referenced by airy(), biry(), cbesh1(), cbesh2(), cbesi(), cbesj(), cbesk(), cbesy(), zbesh1(), zbesh2(), zbesi(), zbesj(), zbesk(), and zbesy().

static FloatComplex bessel_return_value ( const FloatComplex val,
octave_idx_type  ierr 
)
inlinestatic

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

References octave_Float_Inf, and octave_Float_NaN.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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().

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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().

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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().

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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().

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

double betain ( double  x,
double  p,
double  q,
double  beta,
bool err 
)

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

References x.

Referenced by betaincinv().

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().

Array<double> betainc ( double  x,
double  a,
const Array< double > &  b 
)
Array<double> betainc ( double  x,
const Array< double > &  a,
double  b 
)
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 
)
Array<double> betainc ( const Array< double > &  x,
double  a,
const Array< double > &  b 
)
Array<double> betainc ( const Array< double > &  x,
const Array< double > &  a,
double  b 
)
Array<double> betainc ( const Array< double > &  x,
const Array< double > &  a,
const Array< double > &  b 
)
float betainc ( float  x,
float  a,
float  b 
)

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

References F77_XFCN, and xbetai().

Array<float> betainc ( float  x,
float  a,
const Array< float > &  b 
)
Array<float> betainc ( float  x,
const Array< float > &  a,
float  b 
)
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 
)
Array<float> betainc ( const Array< float > &  x,
float  a,
const Array< float > &  b 
)
Array<float> betainc ( const Array< float > &  x,
const Array< float > &  a,
float  b 
)
Array<float> betainc ( const Array< float > &  x,
const Array< float > &  a,
const Array< float > &  b 
)
double betaincinv ( double  y,
double  p,
double  q 
)

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().

Array<double> betaincinv ( double  x,
double  a,
const Array< double > &  b 
)
Array<double> betaincinv ( double  x,
const Array< double > &  a,
double  b 
)
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 
)
Array<double> betaincinv ( const Array< double > &  x,
double  a,
const Array< double > &  b 
)
Array<double> betaincinv ( const Array< double > &  x,
const Array< double > &  a,
double  b 
)
Array<double> betaincinv ( const Array< double > &  x,
const Array< double > &  a,
const Array< double > &  b 
)
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().

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().

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().

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().

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().

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().

static FloatComplex cbesh1 ( const FloatComplex z,
float  alpha,
int  kode,
octave_idx_type ierr 
)
inlinestatic

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

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

static FloatComplex cbesh2 ( const FloatComplex z,
float  alpha,
int  kode,
octave_idx_type ierr 
)
inlinestatic

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

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

static FloatComplex cbesi ( const FloatComplex z,
float  alpha,
int  kode,
octave_idx_type ierr 
)
inlinestatic

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

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

static FloatComplex cbesj ( const FloatComplex z,
float  alpha,
int  kode,
octave_idx_type ierr 
)
inlinestatic

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

References abs(), bessel_return_value(), cbesy(), F77_FUNC(), ierr, imag(), is_integer_value(), octave_Float_NaN, and real().

Referenced by cbesy().

static FloatComplex cbesk ( const FloatComplex z,
float  alpha,
int  kode,
octave_idx_type ierr 
)
inlinestatic

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

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

Referenced by cbesi().

static FloatComplex cbesy ( const FloatComplex z,
float  alpha,
int  kode,
octave_idx_type ierr 
)
inlinestatic
double cbrt ( double  x)
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().

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

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

References Faddeeva::Dawson().

Complex dawson ( const Complex x)

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

References Faddeeva::Dawson().

FloatComplex dawson ( const FloatComplex x)

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

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

static Complex do_bessel ( dptr  f,
const char ,
double  alpha,
const Complex x,
bool  scaled,
octave_idx_type ierr 
)
inlinestatic

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

References f.

static ComplexMatrix do_bessel ( dptr  f,
const char ,
double  alpha,
const ComplexMatrix x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)
inlinestatic

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

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

static ComplexMatrix do_bessel ( dptr  f,
const char ,
const Matrix alpha,
const Complex x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)
inlinestatic

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

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

static ComplexMatrix do_bessel ( dptr  f,
const char fn,
const Matrix alpha,
const ComplexMatrix x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)
inlinestatic
static ComplexNDArray do_bessel ( dptr  f,
const char ,
double  alpha,
const ComplexNDArray x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)
inlinestatic

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

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

static ComplexNDArray do_bessel ( dptr  f,
const char ,
const NDArray alpha,
const Complex x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)
inlinestatic

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

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

static ComplexNDArray do_bessel ( dptr  f,
const char fn,
const NDArray alpha,
const ComplexNDArray x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)
inlinestatic
static ComplexMatrix do_bessel ( dptr  f,
const char ,
const RowVector alpha,
const ComplexColumnVector x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)
inlinestatic

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

References f, ierr, Array< T >::length(), Array< T >::resize(), and x.

static FloatComplex do_bessel ( fptr  f,
const char ,
float  alpha,
const FloatComplex x,
bool  scaled,
octave_idx_type ierr 
)
inlinestatic

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

References f.

static FloatComplexMatrix do_bessel ( fptr  f,
const char ,
float  alpha,
const FloatComplexMatrix x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)
inlinestatic

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

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

static FloatComplexMatrix do_bessel ( fptr  f,
const char ,
const FloatMatrix alpha,
const FloatComplex x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)
inlinestatic

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

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

static FloatComplexMatrix do_bessel ( fptr  f,
const char fn,
const FloatMatrix alpha,
const FloatComplexMatrix x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)
inlinestatic
static FloatComplexNDArray do_bessel ( fptr  f,
const char ,
float  alpha,
const FloatComplexNDArray x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)
inlinestatic

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

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

static FloatComplexNDArray do_bessel ( fptr  f,
const char ,
const FloatNDArray alpha,
const FloatComplex x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)
inlinestatic

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

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

static FloatComplexNDArray do_bessel ( fptr  f,
const char fn,
const FloatNDArray alpha,
const FloatComplexNDArray x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)
inlinestatic
static FloatComplexMatrix do_bessel ( fptr  f,
const char ,
const FloatRowVector alpha,
const FloatComplexColumnVector x,
bool  scaled,
Array< octave_idx_type > &  ierr 
)
inlinestatic

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

References f, ierr, Array< T >::length(), Array< T >::resize(), and x.

static double do_erfcinv ( double  x,
bool  refine 
)
static

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

References d, erf(), octave_Inf, octave_NaN, and x.

Referenced by erfcinv().

static double do_erfinv ( double  x,
bool  refine 
)
static

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

References d, erf(), octave_Inf, octave_NaN, signum(), and x.

Referenced by erfinv().

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().

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().

double erf ( double  x)

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

References F77_XFCN, and xderf().

Referenced by do_erfcinv(), and do_erfinv().

Complex erf ( const Complex x)

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

References Faddeeva::erf().

FloatComplex erf ( const FloatComplex x)

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

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

double erfc ( double  x)

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

References F77_XFCN, and xderfc().

Complex erfc ( const Complex x)

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

References Faddeeva::erfc().

FloatComplex erfc ( const FloatComplex x)

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

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

float erfcf ( float  x)

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().

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

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

References do_erfcinv().

float erfcx ( float  x)

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

References Faddeeva::erfcx().

double erfcx ( double  x)

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

References Faddeeva::erfcx().

Complex erfcx ( const Complex x)

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

References Faddeeva::erfcx().

FloatComplex erfcx ( const FloatComplex x)

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

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

float erff ( float  x)

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().

float erfi ( float  x)

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

References Faddeeva::erfi().

double erfi ( double  x)

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

References Faddeeva::erfi().

Complex erfi ( const Complex x)

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

References Faddeeva::erfi().

FloatComplex erfi ( const FloatComplex x)

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

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

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

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

References do_erfinv().

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

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

References abs(), and expm1().

FloatComplex expm1 ( const FloatComplex x)

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

References abs(), and expm1().

float expm1f ( float  x)

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

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

F77_RET_T F77_FUNC ( zbesj  ,
ZBESJ   
) const
F77_RET_T const double const double const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const double const double const octave_idx_type const octave_idx_type double double octave_idx_type double double octave_idx_type& F77_RET_T const double const double const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const double const double const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const double const double const octave_idx_type const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type FloatComplex octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type FloatComplex octave_idx_type FloatComplex octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type FloatComplex octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type FloatComplex octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type const octave_idx_type FloatComplex octave_idx_type octave_idx_type& F77_RET_T const double const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type float float octave_idx_type octave_idx_type& F77_RET_T F77_FUNC ( zbiry  ,
ZBIRY   
) const
F77_RET_T const double const double const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const double const double const octave_idx_type const octave_idx_type double double octave_idx_type double double octave_idx_type& F77_RET_T const double const double const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const double const double const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const double const double const octave_idx_type const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type FloatComplex octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type FloatComplex octave_idx_type FloatComplex octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type FloatComplex octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type FloatComplex octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type const octave_idx_type FloatComplex octave_idx_type octave_idx_type& F77_RET_T const double const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type float float octave_idx_type octave_idx_type& F77_RET_T const double const octave_idx_type const octave_idx_type double double octave_idx_type& F77_RET_T F77_FUNC ( cbiry  ,
CBIRY   
) const
F77_RET_T const double const double const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const double const double const octave_idx_type const octave_idx_type double double octave_idx_type double double octave_idx_type& F77_RET_T const double const double const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const double const double const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const double const double const octave_idx_type const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type FloatComplex octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type FloatComplex octave_idx_type FloatComplex octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type FloatComplex octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type FloatComplex octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type const octave_idx_type FloatComplex octave_idx_type octave_idx_type& F77_RET_T const double const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type float float octave_idx_type octave_idx_type& F77_RET_T const double const octave_idx_type const octave_idx_type double double octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type float float octave_idx_type& F77_RET_T F77_FUNC ( xdacosh  ,
XDACOSH   
) const
F77_RET_T const double const double const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const double const double const octave_idx_type const octave_idx_type double double octave_idx_type double double octave_idx_type& F77_RET_T const double const double const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const double const double const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const double const double const octave_idx_type const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type FloatComplex octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type FloatComplex octave_idx_type FloatComplex octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type FloatComplex octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type FloatComplex octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type const octave_idx_type FloatComplex octave_idx_type octave_idx_type& F77_RET_T const double const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type float float octave_idx_type octave_idx_type& F77_RET_T const double const octave_idx_type const octave_idx_type double double octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type float float octave_idx_type& F77_RET_T double& F77_RET_T F77_FUNC ( xacosh  ,
XACOSH   
) const
F77_RET_T const double const double const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const double const double const octave_idx_type const octave_idx_type double double octave_idx_type double double octave_idx_type& F77_RET_T const double const double const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const double const double const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const double const double const octave_idx_type const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type FloatComplex octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type FloatComplex octave_idx_type FloatComplex octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type FloatComplex octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type FloatComplex octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type const octave_idx_type FloatComplex octave_idx_type octave_idx_type& F77_RET_T const double const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type float float octave_idx_type octave_idx_type& F77_RET_T const double const octave_idx_type const octave_idx_type double double octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type float float octave_idx_type& F77_RET_T double& F77_RET_T float& F77_RET_T F77_FUNC ( xdasinh  ,
XDASINH   
) const
F77_RET_T const double const double const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const double const double const octave_idx_type const octave_idx_type double double octave_idx_type double double octave_idx_type& F77_RET_T const double const double const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const double const double const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const double const double const octave_idx_type const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type FloatComplex octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type FloatComplex octave_idx_type FloatComplex octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type FloatComplex octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type FloatComplex octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type const octave_idx_type FloatComplex octave_idx_type octave_idx_type& F77_RET_T const double const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type float float octave_idx_type octave_idx_type& F77_RET_T const double const octave_idx_type const octave_idx_type double double octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type float float octave_idx_type& F77_RET_T double& F77_RET_T float& F77_RET_T double& F77_RET_T F77_FUNC ( xasinh  ,
XASINH   
) const
F77_RET_T const double const double const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const double const double const octave_idx_type const octave_idx_type double double octave_idx_type double double octave_idx_type& F77_RET_T const double const double const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const double const double const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const double const double const octave_idx_type const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type FloatComplex octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type FloatComplex octave_idx_type FloatComplex octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type FloatComplex octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type FloatComplex octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type const octave_idx_type FloatComplex octave_idx_type octave_idx_type& F77_RET_T const double const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type float float octave_idx_type octave_idx_type& F77_RET_T const double const octave_idx_type const octave_idx_type double double octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type float float octave_idx_type& F77_RET_T double& F77_RET_T float& F77_RET_T double& F77_RET_T float& F77_RET_T F77_FUNC ( xdatanh  ,
XDATANH   
) const
F77_RET_T const double const double const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const double const double const octave_idx_type const octave_idx_type double double octave_idx_type double double octave_idx_type& F77_RET_T const double const double const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const double const double const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const double const double const octave_idx_type const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type FloatComplex octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type FloatComplex octave_idx_type FloatComplex octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type FloatComplex octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type FloatComplex octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type const octave_idx_type FloatComplex octave_idx_type octave_idx_type& F77_RET_T const double const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type float float octave_idx_type octave_idx_type& F77_RET_T const double const octave_idx_type const octave_idx_type double double octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type float float octave_idx_type& F77_RET_T double& F77_RET_T float& F77_RET_T double& F77_RET_T float& F77_RET_T double& F77_RET_T F77_FUNC ( xatanh  ,
XATANH   
) const
F77_RET_T const double const double const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const double const double const octave_idx_type const octave_idx_type double double octave_idx_type double double octave_idx_type& F77_RET_T const double const double const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const double const double const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const double const double const octave_idx_type const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type FloatComplex octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type FloatComplex octave_idx_type FloatComplex octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type FloatComplex octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type FloatComplex octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type const octave_idx_type FloatComplex octave_idx_type octave_idx_type& F77_RET_T const double const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type float float octave_idx_type octave_idx_type& F77_RET_T const double const octave_idx_type const octave_idx_type double double octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type float float octave_idx_type& F77_RET_T double& F77_RET_T float& F77_RET_T double& F77_RET_T float& F77_RET_T double& F77_RET_T float& F77_RET_T F77_FUNC ( xderf  ,
XDERF   
) const
F77_RET_T const double const double const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const double const double const octave_idx_type const octave_idx_type double double octave_idx_type double double octave_idx_type& F77_RET_T const double const double const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const double const double const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const double const double const octave_idx_type const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type FloatComplex octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type FloatComplex octave_idx_type FloatComplex octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type FloatComplex octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type FloatComplex octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type const octave_idx_type FloatComplex octave_idx_type octave_idx_type& F77_RET_T const double const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type float float octave_idx_type octave_idx_type& F77_RET_T const double const octave_idx_type const octave_idx_type double double octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type float float octave_idx_type& F77_RET_T double& F77_RET_T float& F77_RET_T double& F77_RET_T float& F77_RET_T double& F77_RET_T float& F77_RET_T double& F77_RET_T F77_FUNC ( xerf  ,
XERF   
) const
F77_RET_T const double const double const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const double const double const octave_idx_type const octave_idx_type double double octave_idx_type double double octave_idx_type& F77_RET_T const double const double const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const double const double const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const double const double const octave_idx_type const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type FloatComplex octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type FloatComplex octave_idx_type FloatComplex octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type FloatComplex octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type FloatComplex octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type const octave_idx_type FloatComplex octave_idx_type octave_idx_type& F77_RET_T const double const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type float float octave_idx_type octave_idx_type& F77_RET_T const double const octave_idx_type const octave_idx_type double double octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type float float octave_idx_type& F77_RET_T double& F77_RET_T float& F77_RET_T double& F77_RET_T float& F77_RET_T double& F77_RET_T float& F77_RET_T double& F77_RET_T float& F77_RET_T F77_FUNC ( xderfc  ,
XDERFC   
) const
F77_RET_T const double const double const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const double const double const octave_idx_type const octave_idx_type double double octave_idx_type double double octave_idx_type& F77_RET_T const double const double const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const double const double const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const double const double const octave_idx_type const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type FloatComplex octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type FloatComplex octave_idx_type FloatComplex octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type FloatComplex octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type FloatComplex octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type const octave_idx_type FloatComplex octave_idx_type octave_idx_type& F77_RET_T const double const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type float float octave_idx_type octave_idx_type& F77_RET_T const double const octave_idx_type const octave_idx_type double double octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type float float octave_idx_type& F77_RET_T double& F77_RET_T float& F77_RET_T double& F77_RET_T float& F77_RET_T double& F77_RET_T float& F77_RET_T double& F77_RET_T float& F77_RET_T double& F77_RET_T F77_FUNC ( xerfc  ,
XERFC   
) const
F77_RET_T const double const double const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const double const double const octave_idx_type const octave_idx_type double double octave_idx_type double double octave_idx_type& F77_RET_T const double const double const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const double const double const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const double const double const octave_idx_type const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type FloatComplex octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type FloatComplex octave_idx_type FloatComplex octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type FloatComplex octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type FloatComplex octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type const octave_idx_type FloatComplex octave_idx_type octave_idx_type& F77_RET_T const double const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type float float octave_idx_type octave_idx_type& F77_RET_T const double const octave_idx_type const octave_idx_type double double octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type float float octave_idx_type& F77_RET_T double& F77_RET_T float& F77_RET_T double& F77_RET_T float& F77_RET_T double& F77_RET_T float& F77_RET_T double& F77_RET_T float& F77_RET_T double& F77_RET_T float& F77_RET_T F77_FUNC ( xdbetai  ,
XDBETAI   
) const
F77_RET_T const double const double const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const double const double const octave_idx_type const octave_idx_type double double octave_idx_type double double octave_idx_type& F77_RET_T const double const double const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const double const double const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const double const double const octave_idx_type const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type FloatComplex octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type FloatComplex octave_idx_type FloatComplex octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type FloatComplex octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type FloatComplex octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type const octave_idx_type FloatComplex octave_idx_type octave_idx_type& F77_RET_T const double const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type float float octave_idx_type octave_idx_type& F77_RET_T const double const octave_idx_type const octave_idx_type double double octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type float float octave_idx_type& F77_RET_T double& F77_RET_T float& F77_RET_T double& F77_RET_T float& F77_RET_T double& F77_RET_T float& F77_RET_T double& F77_RET_T float& F77_RET_T double& F77_RET_T float& F77_RET_T const double const double double& F77_RET_T F77_FUNC ( xbetai  ,
XBETAI   
) const
F77_RET_T const double const double const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const double const double const octave_idx_type const octave_idx_type double double octave_idx_type double double octave_idx_type& F77_RET_T const double const double const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const double const double const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const double const double const octave_idx_type const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type FloatComplex octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type FloatComplex octave_idx_type FloatComplex octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type FloatComplex octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type FloatComplex octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type const octave_idx_type FloatComplex octave_idx_type octave_idx_type& F77_RET_T const double const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type float float octave_idx_type octave_idx_type& F77_RET_T const double const octave_idx_type const octave_idx_type double double octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type float float octave_idx_type& F77_RET_T double& F77_RET_T float& F77_RET_T double& F77_RET_T float& F77_RET_T double& F77_RET_T float& F77_RET_T double& F77_RET_T float& F77_RET_T double& F77_RET_T float& F77_RET_T const double const double double& F77_RET_T const float const float float& F77_RET_T F77_FUNC ( xdgamma  ,
XDGAMMA   
) const
F77_RET_T const double const double const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const double const double const octave_idx_type const octave_idx_type double double octave_idx_type double double octave_idx_type& F77_RET_T const double const double const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const double const double const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const double const double const octave_idx_type const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type FloatComplex octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type FloatComplex octave_idx_type FloatComplex octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type FloatComplex octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type FloatComplex octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type const octave_idx_type FloatComplex octave_idx_type octave_idx_type& F77_RET_T const double const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type float float octave_idx_type octave_idx_type& F77_RET_T const double const octave_idx_type const octave_idx_type double double octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type float float octave_idx_type& F77_RET_T double& F77_RET_T float& F77_RET_T double& F77_RET_T float& F77_RET_T double& F77_RET_T float& F77_RET_T double& F77_RET_T float& F77_RET_T double& F77_RET_T float& F77_RET_T const double const double double& F77_RET_T const float const float float& F77_RET_T double& F77_RET_T F77_FUNC ( xgamma  ,
XGAMMA   
) const
F77_RET_T const double const double const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const double const double const octave_idx_type const octave_idx_type double double octave_idx_type double double octave_idx_type& F77_RET_T const double const double const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const double const double const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const double const double const octave_idx_type const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type FloatComplex octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type FloatComplex octave_idx_type FloatComplex octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type FloatComplex octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type FloatComplex octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type const octave_idx_type FloatComplex octave_idx_type octave_idx_type& F77_RET_T const double const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type float float octave_idx_type octave_idx_type& F77_RET_T const double const octave_idx_type const octave_idx_type double double octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type float float octave_idx_type& F77_RET_T double& F77_RET_T float& F77_RET_T double& F77_RET_T float& F77_RET_T double& F77_RET_T float& F77_RET_T double& F77_RET_T float& F77_RET_T double& F77_RET_T float& F77_RET_T const double const double double& F77_RET_T const float const float float& F77_RET_T double& F77_RET_T float& F77_RET_T F77_FUNC ( xgammainc  ,
XGAMMAINC   
) const
F77_RET_T const double const double const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const double const double const octave_idx_type const octave_idx_type double double octave_idx_type double double octave_idx_type& F77_RET_T const double const double const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const double const double const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const double const double const octave_idx_type const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type FloatComplex octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type FloatComplex octave_idx_type FloatComplex octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type FloatComplex octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type FloatComplex octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type const octave_idx_type FloatComplex octave_idx_type octave_idx_type& F77_RET_T const double const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type float float octave_idx_type octave_idx_type& F77_RET_T const double const octave_idx_type const octave_idx_type double double octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type float float octave_idx_type& F77_RET_T double& F77_RET_T float& F77_RET_T double& F77_RET_T float& F77_RET_T double& F77_RET_T float& F77_RET_T double& F77_RET_T float& F77_RET_T double& F77_RET_T float& F77_RET_T const double const double double& F77_RET_T const float const float float& F77_RET_T double& F77_RET_T float& F77_RET_T const double double& F77_RET_T F77_FUNC ( xsgammainc  ,
XSGAMMAINC   
) const
F77_RET_T const double const double const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const double const double const octave_idx_type const octave_idx_type double double octave_idx_type double double octave_idx_type& F77_RET_T const double const double const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const double const double const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const double const double const octave_idx_type const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type FloatComplex octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type FloatComplex octave_idx_type FloatComplex octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type FloatComplex octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type FloatComplex octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type const octave_idx_type FloatComplex octave_idx_type octave_idx_type& F77_RET_T const double const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type float float octave_idx_type octave_idx_type& F77_RET_T const double const octave_idx_type const octave_idx_type double double octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type float float octave_idx_type& F77_RET_T double& F77_RET_T float& F77_RET_T double& F77_RET_T float& F77_RET_T double& F77_RET_T float& F77_RET_T double& F77_RET_T float& F77_RET_T double& F77_RET_T float& F77_RET_T const double const double double& F77_RET_T const float const float float& F77_RET_T double& F77_RET_T float& F77_RET_T const double double& F77_RET_T const float float& F77_RET_T F77_FUNC ( dlgams  ,
DLGAMS   
) const
F77_RET_T const double const double const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const double const double const octave_idx_type const octave_idx_type double double octave_idx_type double double octave_idx_type& F77_RET_T const double const double const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const double const double const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const double const double const octave_idx_type const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type FloatComplex octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type FloatComplex octave_idx_type FloatComplex octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type FloatComplex octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type FloatComplex octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type const octave_idx_type FloatComplex octave_idx_type octave_idx_type& F77_RET_T const double const octave_idx_type const octave_idx_type double double octave_idx_type octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type float float octave_idx_type octave_idx_type& F77_RET_T const double const octave_idx_type const octave_idx_type double double octave_idx_type& F77_RET_T const float const octave_idx_type const octave_idx_type float float octave_idx_type& F77_RET_T double& F77_RET_T float& F77_RET_T double& F77_RET_T float& F77_RET_T double& F77_RET_T float& F77_RET_T double& F77_RET_T float& F77_RET_T double& F77_RET_T float& F77_RET_T const double const double double& F77_RET_T const float const float float& F77_RET_T double& F77_RET_T float& F77_RET_T const double double& F77_RET_T const float float& F77_RET_T double double& F77_RET_T F77_FUNC ( algams  ,
ALGAMS   
) const
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().

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().

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.

Matrix gammainc ( const Matrix x,
const Matrix a 
)
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().

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.

NDArray gammainc ( const NDArray x,
const NDArray a 
)
float gammainc ( float  x,
float  a,
bool err 
)

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

References F77_XFCN, and xsgammainc().

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().

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.

FloatMatrix gammainc ( const FloatMatrix x,
const FloatMatrix a 
)
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().

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.

FloatNDArray gammainc ( const FloatNDArray x,
const FloatNDArray a 
)
static void gripe_betainc_nonconformant ( const dim_vector d1,
const dim_vector d2,
const dim_vector d3 
)
static

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

References dim_vector::str().

Referenced by betainc().

static void gripe_betaincinv_nonconformant ( const dim_vector d1,
const dim_vector d2,
const dim_vector d3 
)
static

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

References dim_vector::str().

Referenced by betaincinv().

static bool is_integer_value ( double  x)
inlinestatic

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

References x.

Referenced by cbesj(), cbesy(), zbesi(), zbesj(), and zbesy().

static bool is_integer_value ( float  x)
inlinestatic

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

References x.

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

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

References atan2(), and log1p().

FloatComplex log1p ( const FloatComplex x)

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

References atan2(), and log1p().

float log1pf ( float  x)

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

References f, and x.

Referenced by rc_log1p().

Complex rc_lgamma ( double  x)
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().

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

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

References f, and log1pf().

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().

float xgamma ( float  x)
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().

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().

static Complex zbesh1 ( const Complex z,
double  alpha,
int  kode,
octave_idx_type ierr 
)
inlinestatic

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

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

static Complex zbesh2 ( const Complex z,
double  alpha,
int  kode,
octave_idx_type ierr 
)
inlinestatic

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

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

static Complex zbesi ( const Complex z,
double  alpha,
int  kode,
octave_idx_type ierr 
)
inlinestatic
static Complex zbesj ( const Complex z,
double  alpha,
int  kode,
octave_idx_type ierr 
)
inlinestatic

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

References abs(), bessel_return_value(), F77_FUNC(), ierr, is_integer_value(), octave_NaN, and zbesy().

Referenced by zbesy().

static Complex zbesk ( const Complex z,
double  alpha,
int  kode,
octave_idx_type ierr 
)
inlinestatic

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

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

Referenced by zbesi().

static Complex zbesy ( const Complex z,
double  alpha,
int  kode,
octave_idx_type ierr 
)
inlinestatic

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

References abs(), bessel_return_value(), F77_FUNC(), ierr, is_integer_value(), octave_Inf, octave_NaN, wi, and zbesj().

Referenced by zbesj().