#include <cmath>#include <algorithm>#include <limits>#include <string>#include "CColVector.h"#include "CMatrix.h"#include "CNDArray.h"#include "Faddeeva.hh"#include "amos-proto.h"#include "dMatrix.h"#include "dNDArray.h"#include "dRowVector.h"#include "f77-fcn.h"#include "fCColVector.h"#include "fCMatrix.h"#include "fCNDArray.h"#include "fMatrix.h"#include "fNDArray.h"#include "fRowVector.h"#include "lo-ieee.h"#include "mappers.h"#include "mx-inlines.cc"#include "oct-error.h"#include "oct-specfun.h"#include "slatec-proto.h"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 &) |
| #define ALL_BESSEL | ( | name, | |
| fcn | |||
| ) |
Definition at line 771 of file oct-specfun.cc.
| #define ALL_BESSEL | ( | name, | |
| fcn | |||
| ) |
Definition at line 771 of file oct-specfun.cc.
| #define MM_BESSEL | ( | name, | |
| fcn | |||
| ) |
Definition at line 731 of file oct-specfun.cc.
| #define MM_BESSEL | ( | name, | |
| fcn | |||
| ) |
Definition at line 731 of file oct-specfun.cc.
| #define MS_BESSEL | ( | name, | |
| fcn | |||
| ) |
Definition at line 723 of file oct-specfun.cc.
| #define MS_BESSEL | ( | name, | |
| fcn | |||
| ) |
Definition at line 723 of file oct-specfun.cc.
| #define NN_BESSEL | ( | name, | |
| fcn | |||
| ) |
Definition at line 755 of file oct-specfun.cc.
| #define NN_BESSEL | ( | name, | |
| fcn | |||
| ) |
Definition at line 755 of file oct-specfun.cc.
| #define NS_BESSEL | ( | name, | |
| fcn | |||
| ) |
Definition at line 747 of file oct-specfun.cc.
| #define NS_BESSEL | ( | name, | |
| fcn | |||
| ) |
Definition at line 747 of file oct-specfun.cc.
| #define RC_BESSEL | ( | name, | |
| fcn | |||
| ) |
Definition at line 763 of file oct-specfun.cc.
| #define RC_BESSEL | ( | name, | |
| fcn | |||
| ) |
Definition at line 763 of file oct-specfun.cc.
| #define SM_BESSEL | ( | name, | |
| fcn | |||
| ) |
Definition at line 715 of file oct-specfun.cc.
| #define SM_BESSEL | ( | name, | |
| fcn | |||
| ) |
Definition at line 715 of file oct-specfun.cc.
| #define SN_BESSEL | ( | name, | |
| fcn | |||
| ) |
Definition at line 739 of file oct-specfun.cc.
| #define SN_BESSEL | ( | name, | |
| fcn | |||
| ) |
Definition at line 739 of file oct-specfun.cc.
| #define SS_BESSEL | ( | name, | |
| fcn | |||
| ) |
Definition at line 708 of file oct-specfun.cc.
| #define SS_BESSEL | ( | name, | |
| fcn | |||
| ) |
Definition at line 708 of file oct-specfun.cc.
| typedef Complex(* dptr) (const Complex &, double, int, octave_idx_type &) |
Definition at line 556 of file oct-specfun.cc.
| typedef FloatComplex(* fptr) (const FloatComplex &, float, int, octave_idx_type &) |
Definition at line 1089 of file oct-specfun.cc.
| Complex airy | ( | const Complex & | z, |
| bool | deriv, | ||
| bool | scaled, | ||
| octave_idx_type & | ierr | ||
| ) |
Definition at line 128 of file oct-specfun.cc.
References F77_FUNC(), ierr, and zairy().
| ComplexMatrix airy | ( | const ComplexMatrix & | z, |
| bool | deriv, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 151 of file oct-specfun.cc.
References airy(), Array< T, Alloc >::cols(), ierr, and Array< T, Alloc >::rows().
| ComplexNDArray airy | ( | const ComplexNDArray & | z, |
| bool | deriv, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 169 of file oct-specfun.cc.
References airy(), Array< T, Alloc >::dims(), ierr, and dim_vector::numel().
| FloatComplex airy | ( | const FloatComplex & | z, |
| bool | deriv, | ||
| bool | scaled, | ||
| octave_idx_type & | ierr | ||
| ) |
Definition at line 185 of file oct-specfun.cc.
References cairy(), F77_CMPLX_ARG, F77_CONST_CMPLX_ARG, F77_FUNC(), and ierr.
| FloatComplexMatrix airy | ( | const FloatComplexMatrix & | z, |
| bool | deriv, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 209 of file oct-specfun.cc.
References airy(), Array< T, Alloc >::cols(), ierr, and Array< T, Alloc >::rows().
| FloatComplexNDArray airy | ( | const FloatComplexNDArray & | z, |
| bool | deriv, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 227 of file oct-specfun.cc.
References airy(), Array< T, Alloc >::dims(), ierr, and dim_vector::numel().
| FloatComplexMatrix besselh1 | ( | const FloatMatrix & | alpha, |
| const FloatComplex & | x, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 1324 of file oct-specfun.cc.
| FloatComplexMatrix besselh1 | ( | const FloatMatrix & | alpha, |
| const FloatComplexMatrix & | x, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 1324 of file oct-specfun.cc.
| FloatComplexNDArray besselh1 | ( | const FloatNDArray & | alpha, |
| const FloatComplex & | x, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 1324 of file oct-specfun.cc.
| FloatComplexNDArray besselh1 | ( | const FloatNDArray & | alpha, |
| const FloatComplexNDArray & | x, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 1324 of file oct-specfun.cc.
| FloatComplexMatrix besselh1 | ( | const FloatRowVector & | alpha, |
| const FloatComplexColumnVector & | x, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 1324 of file oct-specfun.cc.
| ComplexMatrix besselh1 | ( | const Matrix & | alpha, |
| const Complex & | x, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 785 of file oct-specfun.cc.
| ComplexMatrix besselh1 | ( | const Matrix & | alpha, |
| const ComplexMatrix & | x, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 785 of file oct-specfun.cc.
| ComplexNDArray besselh1 | ( | const NDArray & | alpha, |
| const Complex & | x, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 785 of file oct-specfun.cc.
| ComplexNDArray besselh1 | ( | const NDArray & | alpha, |
| const ComplexNDArray & | x, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 785 of file oct-specfun.cc.
| ComplexMatrix besselh1 | ( | const RowVector & | alpha, |
| const ComplexColumnVector & | x, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 785 of file oct-specfun.cc.
| Complex besselh1 | ( | double | alpha, |
| const Complex & | x, | ||
| bool | scaled, | ||
| octave_idx_type & | ierr | ||
| ) |
Definition at line 785 of file oct-specfun.cc.
| ComplexMatrix besselh1 | ( | double | alpha, |
| const ComplexMatrix & | x, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 785 of file oct-specfun.cc.
| ComplexNDArray besselh1 | ( | double | alpha, |
| const ComplexNDArray & | x, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 785 of file oct-specfun.cc.
| FloatComplex besselh1 | ( | float | alpha, |
| const FloatComplex & | x, | ||
| bool | scaled, | ||
| octave_idx_type & | ierr | ||
| ) |
Definition at line 1324 of file oct-specfun.cc.
| FloatComplexMatrix besselh1 | ( | float | alpha, |
| const FloatComplexMatrix & | x, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 1324 of file oct-specfun.cc.
| FloatComplexNDArray besselh1 | ( | float | alpha, |
| const FloatComplexNDArray & | x, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 1324 of file oct-specfun.cc.
| FloatComplexMatrix besselh2 | ( | const FloatMatrix & | alpha, |
| const FloatComplex & | x, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 1325 of file oct-specfun.cc.
| FloatComplexMatrix besselh2 | ( | const FloatMatrix & | alpha, |
| const FloatComplexMatrix & | x, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 1325 of file oct-specfun.cc.
| FloatComplexNDArray besselh2 | ( | const FloatNDArray & | alpha, |
| const FloatComplex & | x, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 1325 of file oct-specfun.cc.
| FloatComplexNDArray besselh2 | ( | const FloatNDArray & | alpha, |
| const FloatComplexNDArray & | x, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 1325 of file oct-specfun.cc.
| FloatComplexMatrix besselh2 | ( | const FloatRowVector & | alpha, |
| const FloatComplexColumnVector & | x, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 1325 of file oct-specfun.cc.
| ComplexMatrix besselh2 | ( | const Matrix & | alpha, |
| const Complex & | x, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 786 of file oct-specfun.cc.
| ComplexMatrix besselh2 | ( | const Matrix & | alpha, |
| const ComplexMatrix & | x, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 786 of file oct-specfun.cc.
| ComplexNDArray besselh2 | ( | const NDArray & | alpha, |
| const Complex & | x, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 786 of file oct-specfun.cc.
| ComplexNDArray besselh2 | ( | const NDArray & | alpha, |
| const ComplexNDArray & | x, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 786 of file oct-specfun.cc.
| ComplexMatrix besselh2 | ( | const RowVector & | alpha, |
| const ComplexColumnVector & | x, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 786 of file oct-specfun.cc.
| 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 | ||
| ) |
Definition at line 786 of file oct-specfun.cc.
| ComplexNDArray besselh2 | ( | double | alpha, |
| const ComplexNDArray & | x, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 786 of file oct-specfun.cc.
| FloatComplex besselh2 | ( | float | alpha, |
| const FloatComplex & | x, | ||
| bool | scaled, | ||
| octave_idx_type & | ierr | ||
| ) |
Definition at line 1325 of file oct-specfun.cc.
| FloatComplexMatrix besselh2 | ( | float | alpha, |
| const FloatComplexMatrix & | x, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 1325 of file oct-specfun.cc.
| FloatComplexNDArray besselh2 | ( | float | alpha, |
| const FloatComplexNDArray & | x, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 1325 of file oct-specfun.cc.
| FloatComplexMatrix besseli | ( | const FloatMatrix & | alpha, |
| const FloatComplex & | x, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 1322 of file oct-specfun.cc.
| FloatComplexMatrix besseli | ( | const FloatMatrix & | alpha, |
| const FloatComplexMatrix & | x, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 1322 of file oct-specfun.cc.
| FloatComplexNDArray besseli | ( | const FloatNDArray & | alpha, |
| const FloatComplex & | x, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 1322 of file oct-specfun.cc.
| FloatComplexNDArray besseli | ( | const FloatNDArray & | alpha, |
| const FloatComplexNDArray & | x, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 1322 of file oct-specfun.cc.
| FloatComplexMatrix besseli | ( | const FloatRowVector & | alpha, |
| const FloatComplexColumnVector & | x, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 1322 of file oct-specfun.cc.
| ComplexMatrix besseli | ( | const Matrix & | alpha, |
| const Complex & | x, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 783 of file oct-specfun.cc.
| ComplexMatrix besseli | ( | const Matrix & | alpha, |
| const ComplexMatrix & | x, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 783 of file oct-specfun.cc.
| ComplexNDArray besseli | ( | const NDArray & | alpha, |
| const Complex & | x, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 783 of file oct-specfun.cc.
| ComplexNDArray besseli | ( | const NDArray & | alpha, |
| const ComplexNDArray & | x, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 783 of file oct-specfun.cc.
| ComplexMatrix besseli | ( | const RowVector & | alpha, |
| const ComplexColumnVector & | x, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 783 of file oct-specfun.cc.
| Complex besseli | ( | double | alpha, |
| const Complex & | x, | ||
| bool | scaled, | ||
| octave_idx_type & | ierr | ||
| ) |
Definition at line 783 of file oct-specfun.cc.
| ComplexMatrix besseli | ( | double | alpha, |
| const ComplexMatrix & | x, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 783 of file oct-specfun.cc.
| ComplexNDArray besseli | ( | double | alpha, |
| const ComplexNDArray & | x, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 783 of file oct-specfun.cc.
| FloatComplex besseli | ( | float | alpha, |
| const FloatComplex & | x, | ||
| bool | scaled, | ||
| octave_idx_type & | ierr | ||
| ) |
Definition at line 1322 of file oct-specfun.cc.
| FloatComplexMatrix besseli | ( | float | alpha, |
| const FloatComplexMatrix & | x, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 1322 of file oct-specfun.cc.
| FloatComplexNDArray besseli | ( | float | alpha, |
| const FloatComplexNDArray & | x, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 1322 of file oct-specfun.cc.
| FloatComplexMatrix besselj | ( | const FloatMatrix & | alpha, |
| const FloatComplex & | x, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 1320 of file oct-specfun.cc.
| FloatComplexMatrix besselj | ( | const FloatMatrix & | alpha, |
| const FloatComplexMatrix & | x, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 1320 of file oct-specfun.cc.
| FloatComplexNDArray besselj | ( | const FloatNDArray & | alpha, |
| const FloatComplex & | x, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 1320 of file oct-specfun.cc.
| FloatComplexNDArray besselj | ( | const FloatNDArray & | alpha, |
| const FloatComplexNDArray & | x, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 1320 of file oct-specfun.cc.
| FloatComplexMatrix besselj | ( | const FloatRowVector & | alpha, |
| const FloatComplexColumnVector & | x, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 1320 of file oct-specfun.cc.
| ComplexMatrix besselj | ( | const Matrix & | alpha, |
| const Complex & | x, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 781 of file oct-specfun.cc.
| ComplexMatrix besselj | ( | const Matrix & | alpha, |
| const ComplexMatrix & | x, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 781 of file oct-specfun.cc.
| ComplexNDArray besselj | ( | const NDArray & | alpha, |
| const Complex & | x, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 781 of file oct-specfun.cc.
| ComplexNDArray besselj | ( | const NDArray & | alpha, |
| const ComplexNDArray & | x, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 781 of file oct-specfun.cc.
| ComplexMatrix besselj | ( | const RowVector & | alpha, |
| const ComplexColumnVector & | x, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 781 of file oct-specfun.cc.
| Complex besselj | ( | double | alpha, |
| const Complex & | x, | ||
| bool | scaled, | ||
| octave_idx_type & | ierr | ||
| ) |
Definition at line 781 of file oct-specfun.cc.
| ComplexMatrix besselj | ( | double | alpha, |
| const ComplexMatrix & | x, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 781 of file oct-specfun.cc.
| ComplexNDArray besselj | ( | double | alpha, |
| const ComplexNDArray & | x, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 781 of file oct-specfun.cc.
| FloatComplex besselj | ( | float | alpha, |
| const FloatComplex & | x, | ||
| bool | scaled, | ||
| octave_idx_type & | ierr | ||
| ) |
Definition at line 1320 of file oct-specfun.cc.
| FloatComplexMatrix besselj | ( | float | alpha, |
| const FloatComplexMatrix & | x, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 1320 of file oct-specfun.cc.
| FloatComplexNDArray besselj | ( | float | alpha, |
| const FloatComplexNDArray & | x, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 1320 of file oct-specfun.cc.
| FloatComplexMatrix besselk | ( | const FloatMatrix & | alpha, |
| const FloatComplex & | x, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 1323 of file oct-specfun.cc.
| FloatComplexMatrix besselk | ( | const FloatMatrix & | alpha, |
| const FloatComplexMatrix & | x, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 1323 of file oct-specfun.cc.
| FloatComplexNDArray besselk | ( | const FloatNDArray & | alpha, |
| const FloatComplex & | x, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 1323 of file oct-specfun.cc.
| FloatComplexNDArray besselk | ( | const FloatNDArray & | alpha, |
| const FloatComplexNDArray & | x, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 1323 of file oct-specfun.cc.
| FloatComplexMatrix besselk | ( | const FloatRowVector & | alpha, |
| const FloatComplexColumnVector & | x, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 1323 of file oct-specfun.cc.
| ComplexMatrix besselk | ( | const Matrix & | alpha, |
| const Complex & | x, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 784 of file oct-specfun.cc.
| ComplexMatrix besselk | ( | const Matrix & | alpha, |
| const ComplexMatrix & | x, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 784 of file oct-specfun.cc.
| ComplexNDArray besselk | ( | const NDArray & | alpha, |
| const Complex & | x, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 784 of file oct-specfun.cc.
| ComplexNDArray besselk | ( | const NDArray & | alpha, |
| const ComplexNDArray & | x, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 784 of file oct-specfun.cc.
| ComplexMatrix besselk | ( | const RowVector & | alpha, |
| const ComplexColumnVector & | x, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 784 of file oct-specfun.cc.
| Complex besselk | ( | double | alpha, |
| const Complex & | x, | ||
| bool | scaled, | ||
| octave_idx_type & | ierr | ||
| ) |
Definition at line 784 of file oct-specfun.cc.
| ComplexMatrix besselk | ( | double | alpha, |
| const ComplexMatrix & | x, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 784 of file oct-specfun.cc.
| ComplexNDArray besselk | ( | double | alpha, |
| const ComplexNDArray & | x, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 784 of file oct-specfun.cc.
| FloatComplex besselk | ( | float | alpha, |
| const FloatComplex & | x, | ||
| bool | scaled, | ||
| octave_idx_type & | ierr | ||
| ) |
Definition at line 1323 of file oct-specfun.cc.
| FloatComplexMatrix besselk | ( | float | alpha, |
| const FloatComplexMatrix & | x, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 1323 of file oct-specfun.cc.
| FloatComplexNDArray besselk | ( | float | alpha, |
| const FloatComplexNDArray & | x, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 1323 of file oct-specfun.cc.
| FloatComplexMatrix bessely | ( | const FloatMatrix & | alpha, |
| const FloatComplex & | x, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 1321 of file oct-specfun.cc.
| FloatComplexMatrix bessely | ( | const FloatMatrix & | alpha, |
| const FloatComplexMatrix & | x, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 1321 of file oct-specfun.cc.
| FloatComplexNDArray bessely | ( | const FloatNDArray & | alpha, |
| const FloatComplex & | x, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 1321 of file oct-specfun.cc.
| FloatComplexNDArray bessely | ( | const FloatNDArray & | alpha, |
| const FloatComplexNDArray & | x, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 1321 of file oct-specfun.cc.
| FloatComplexMatrix bessely | ( | const FloatRowVector & | alpha, |
| const FloatComplexColumnVector & | x, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 1321 of file oct-specfun.cc.
| ComplexMatrix bessely | ( | const Matrix & | alpha, |
| const Complex & | x, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 782 of file oct-specfun.cc.
| ComplexMatrix bessely | ( | const Matrix & | alpha, |
| const ComplexMatrix & | x, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 782 of file oct-specfun.cc.
| ComplexNDArray bessely | ( | const NDArray & | alpha, |
| const Complex & | x, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 782 of file oct-specfun.cc.
| ComplexNDArray bessely | ( | const NDArray & | alpha, |
| const ComplexNDArray & | x, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 782 of file oct-specfun.cc.
| ComplexMatrix bessely | ( | const RowVector & | alpha, |
| const ComplexColumnVector & | x, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 782 of file oct-specfun.cc.
| Complex bessely | ( | double | alpha, |
| const Complex & | x, | ||
| bool | scaled, | ||
| octave_idx_type & | ierr | ||
| ) |
Definition at line 782 of file oct-specfun.cc.
| ComplexMatrix bessely | ( | double | alpha, |
| const ComplexMatrix & | x, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 782 of file oct-specfun.cc.
| ComplexNDArray bessely | ( | double | alpha, |
| const ComplexNDArray & | x, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 782 of file oct-specfun.cc.
| FloatComplex bessely | ( | float | alpha, |
| const FloatComplex & | x, | ||
| bool | scaled, | ||
| octave_idx_type & | ierr | ||
| ) |
Definition at line 1321 of file oct-specfun.cc.
| FloatComplexMatrix bessely | ( | float | alpha, |
| const FloatComplexMatrix & | x, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 1321 of file oct-specfun.cc.
| FloatComplexNDArray bessely | ( | float | alpha, |
| const FloatComplexNDArray & | x, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 1321 of file oct-specfun.cc.
| Complex biry | ( | const Complex & | z, |
| bool | deriv, | ||
| bool | scaled, | ||
| octave_idx_type & | ierr | ||
| ) |
Definition at line 1338 of file oct-specfun.cc.
References F77_FUNC(), ierr, and zbiry().
| ComplexMatrix biry | ( | const ComplexMatrix & | z, |
| bool | deriv, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 1361 of file oct-specfun.cc.
References biry(), Array< T, Alloc >::cols(), ierr, and Array< T, Alloc >::rows().
| ComplexNDArray biry | ( | const ComplexNDArray & | z, |
| bool | deriv, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 1379 of file oct-specfun.cc.
References biry(), Array< T, Alloc >::dims(), ierr, and dim_vector::numel().
| FloatComplex biry | ( | const FloatComplex & | z, |
| bool | deriv, | ||
| bool | scaled, | ||
| octave_idx_type & | ierr | ||
| ) |
Definition at line 1395 of file oct-specfun.cc.
References cbiry(), F77_CMPLX_ARG, F77_CONST_CMPLX_ARG, F77_FUNC(), and ierr.
| FloatComplexMatrix biry | ( | const FloatComplexMatrix & | z, |
| bool | deriv, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 1419 of file oct-specfun.cc.
References biry(), Array< T, Alloc >::cols(), ierr, and Array< T, Alloc >::rows().
| FloatComplexNDArray biry | ( | const FloatComplexNDArray & | z, |
| bool | deriv, | ||
| bool | scaled, | ||
| Array< octave_idx_type > & | ierr | ||
| ) |
Definition at line 1437 of file oct-specfun.cc.
References biry(), Array< T, Alloc >::dims(), ierr, and dim_vector::numel().
Definition at line 1459 of file oct-specfun.cc.
References Faddeeva::Dawson(), and x.
| FloatComplex dawson | ( | const FloatComplex & | x | ) |
Definition at line 1465 of file oct-specfun.cc.
References Faddeeva::Dawson(), and x.
Definition at line 1454 of file oct-specfun.cc.
References Faddeeva::Dawson(), and x.
Referenced by Fdawson(), octave_complex::map(), octave_complex_matrix::map(), octave_sparse_complex_matrix::map(), octave_float_scalar::map(), octave_float_complex::map(), octave_float_complex_matrix::map(), octave_float_matrix::map(), octave_matrix::map(), octave_sparse_matrix::map(), and octave_scalar::map().
Definition at line 1456 of file oct-specfun.cc.
References Faddeeva::Dawson(), and x.
Definition at line 1547 of file oct-specfun.cc.
References ellipj().
Definition at line 1474 of file oct-specfun.cc.
References lo_ieee_nan_value().
Referenced by ellipj().
Definition at line 1575 of file oct-specfun.cc.
References Faddeeva::erf(), and x.
Referenced by Faddeeva_erf(), Faddeeva_erf_re(), Faddeeva_erfi(), Ferf(), octave_complex::map(), octave_complex_matrix::map(), octave_sparse_complex_matrix::map(), octave_float_scalar::map(), octave_float_complex::map(), octave_float_complex_matrix::map(), octave_float_matrix::map(), octave_matrix::map(), octave_sparse_matrix::map(), and octave_scalar::map().
| FloatComplex erf | ( | const FloatComplex & | x | ) |
Definition at line 1581 of file oct-specfun.cc.
References Faddeeva::erf(), and x.
Definition at line 1590 of file oct-specfun.cc.
References Faddeeva::erfc(), and x.
Referenced by Faddeeva_erfc_re(), Ferfc(), octave_complex::map(), octave_complex_matrix::map(), octave_sparse_complex_matrix::map(), octave_float_scalar::map(), octave_float_complex::map(), octave_float_complex_matrix::map(), octave_float_matrix::map(), octave_matrix::map(), octave_sparse_matrix::map(), and octave_scalar::map().
| FloatComplex erfc | ( | const FloatComplex & | x | ) |
Definition at line 1596 of file oct-specfun.cc.
References Faddeeva::erfc(), and x.
Definition at line 1684 of file oct-specfun.cc.
References x.
Referenced by Ferfcinv(), octave_float_scalar::map(), octave_float_matrix::map(), octave_matrix::map(), octave_sparse_matrix::map(), and octave_scalar::map().
Definition at line 1690 of file oct-specfun.cc.
References x.
Definition at line 1702 of file oct-specfun.cc.
References Faddeeva::erfcx(), and x.
| FloatComplex erfcx | ( | const FloatComplex & | x | ) |
Definition at line 1708 of file oct-specfun.cc.
References Faddeeva::erfcx(), and x.
Definition at line 1697 of file oct-specfun.cc.
References Faddeeva::erfcx(), and x.
Referenced by Faddeeva_Dawson(), Faddeeva_erf_re(), Faddeeva_erfc(), Faddeeva_erfc_re(), Faddeeva_w(), Ferfcx(), octave_complex::map(), octave_complex_matrix::map(), octave_sparse_complex_matrix::map(), octave_float_scalar::map(), octave_float_complex::map(), octave_float_complex_matrix::map(), octave_float_matrix::map(), octave_matrix::map(), octave_sparse_matrix::map(), and octave_scalar::map().
Definition at line 1699 of file oct-specfun.cc.
References Faddeeva::erfcx(), and x.
Definition at line 1723 of file oct-specfun.cc.
References Faddeeva::erfi(), and x.
| FloatComplex erfi | ( | const FloatComplex & | x | ) |
Definition at line 1729 of file oct-specfun.cc.
References Faddeeva::erfi(), and x.
Definition at line 1718 of file oct-specfun.cc.
References Faddeeva::erfi(), and x.
Referenced by Ferfi(), octave_complex::map(), octave_complex_matrix::map(), octave_sparse_complex_matrix::map(), octave_float_scalar::map(), octave_float_complex::map(), octave_float_complex_matrix::map(), octave_float_matrix::map(), octave_matrix::map(), octave_sparse_matrix::map(), and octave_scalar::map().
Definition at line 1720 of file oct-specfun.cc.
References Faddeeva::erfi(), and x.
Definition at line 1810 of file oct-specfun.cc.
References x.
Referenced by Ferfinv(), octave_float_scalar::map(), octave_float_matrix::map(), octave_matrix::map(), octave_sparse_matrix::map(), and octave_scalar::map().
Definition at line 1816 of file oct-specfun.cc.
References x.
Definition at line 1822 of file oct-specfun.cc.
Referenced by expm1(), expm1(), Fexpm1(), octave_complex::map(), octave_complex_matrix::map(), octave_sparse_complex_matrix::map(), octave_float_scalar::map(), octave_float_complex::map(), octave_float_complex_matrix::map(), octave_float_matrix::map(), octave_matrix::map(), octave_sparse_matrix::map(), and octave_scalar::map().
| FloatComplex expm1 | ( | const FloatComplex & | x | ) |
Definition at line 1841 of file oct-specfun.cc.
|
inline |
Definition at line 2108 of file oct-specfun.cc.
|
inline |
Definition at line 2120 of file oct-specfun.cc.
Definition at line 1883 of file oct-specfun.cc.
References x.
Definition at line 1906 of file oct-specfun.cc.
Referenced by Flog1p(), log1p(), log1p(), octave_complex::map(), octave_complex_matrix::map(), octave_sparse_complex_matrix::map(), octave_float_scalar::map(), octave_float_complex::map(), octave_float_complex_matrix::map(), octave_float_matrix::map(), octave_matrix::map(), octave_sparse_matrix::map(), octave_scalar::map(), rc_log1p(), and rc_log1p().
| FloatComplex log1p | ( | const FloatComplex & | x | ) |
Definition at line 1925 of file oct-specfun.cc.
Definition at line 2099 of file oct-specfun.cc.
References xpsi().
| FloatComplex psi | ( | const FloatComplex & | z | ) |
Definition at line 2101 of file oct-specfun.cc.
References xpsi().
Definition at line 2050 of file oct-specfun.cc.
References xpsi().
| double psi | ( | octave_idx_type | n, |
| double | z | ||
| ) |
Definition at line 2159 of file oct-specfun.cc.
References xpsi().
| float psi | ( | octave_idx_type | n, |
| float | z | ||
| ) |
Definition at line 2161 of file oct-specfun.cc.
References xpsi().
Definition at line 2164 of file oct-specfun.cc.
References x.
| FloatComplex rc_lgamma | ( | float | x | ) |
Definition at line 2183 of file oct-specfun.cc.
References x.
Definition at line 2202 of file oct-specfun.cc.
| FloatComplex rc_log1p | ( | float | x | ) |
Definition at line 2210 of file oct-specfun.cc.
Definition at line 1954 of file oct-specfun.cc.
References x.
Definition at line 1961 of file oct-specfun.cc.
References x.
| std::complex< T > xpsi | ( | const std::complex< T > & | z | ) |
Definition at line 2054 of file oct-specfun.cc.
References psi().
| T xpsi | ( | octave_idx_type | n, |
| T | z | ||
| ) |
Definition at line 2133 of file oct-specfun.cc.