Classes | |
class | aepbalance |
class | chol |
class | cxsparse_defaults |
class | cxsparse_defaults< SparseComplexMatrix > |
class | cxsparse_defaults< SparseMatrix > |
class | cxsparse_types |
class | cxsparse_types< SparseComplexMatrix > |
class | cxsparse_types< SparseMatrix > |
class | gepbalance |
class | gsvd |
class | hess |
class | lu |
class | qr |
class | qrp |
class | schur |
class | sparse_chol |
class | sparse_lu |
class | sparse_qr |
class | svd |
Typedefs | |
typedef Complex(* | dptr) (const Complex &, double, int, octave_idx_type &) |
typedef FloatComplex(* | fptr) (const FloatComplex &, float, int, octave_idx_type &) |
typedef sparse_qr< SparseComplexMatrix > | SparseComplexQR |
typedef sparse_qr< SparseMatrix > | SparseQR |
Functions | |
Complex | acos (const Complex &x) |
FloatComplex | acos (const FloatComplex &x) |
Complex | acosh (const Complex &x) |
FloatComplex | acosh (const FloatComplex &x) |
double | acosh (double x) |
float | acosh (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) |
Complex | asin (const Complex &x) |
FloatComplex | asin (const FloatComplex &x) |
Complex | asinh (const Complex &x) |
FloatComplex | asinh (const FloatComplex &x) |
double | asinh (double x) |
float | asinh (float x) |
Complex | atan (const Complex &x) |
FloatComplex | atan (const FloatComplex &x) |
Complex | atanh (const Complex &x) |
FloatComplex | atanh (const FloatComplex &x) |
double | atanh (double x) |
float | atanh (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) |
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 (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) |
FloatComplexMatrix | besselh1 (const FloatRowVector &alpha, const FloatComplexColumnVector &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 (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) |
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) |
FloatComplexNDArray | besselh1 (float alpha, const FloatComplexNDArray &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 (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 | 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 (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) |
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) |
ComplexNDArray | besselh2 (double alpha, const ComplexNDArray &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) |
FloatComplexNDArray | besselh2 (float alpha, const FloatComplexNDArray &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 (const FloatNDArray &alpha, const FloatComplex &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) |
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 (const NDArray &alpha, const Complex &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) |
Complex | besseli (double alpha, const Complex &x, bool scaled, octave_idx_type &ierr) |
ComplexMatrix | besseli (double 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) |
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) |
FloatComplexNDArray | besseli (float alpha, const FloatComplexNDArray &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 (const FloatNDArray &alpha, const FloatComplex &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) |
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 (const NDArray &alpha, const Complex &x, bool scaled, Array< octave_idx_type > &ierr) |
ComplexNDArray | besselj (const NDArray &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) |
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) |
ComplexNDArray | besselj (double alpha, const ComplexNDArray &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) |
FloatComplexNDArray | besselj (float alpha, const FloatComplexNDArray &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 (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) |
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 (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) |
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) |
ComplexNDArray | besselk (double alpha, const ComplexNDArray &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) |
FloatComplexNDArray | besselk (float alpha, const FloatComplexNDArray &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 (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) |
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 (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) |
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) |
ComplexNDArray | bessely (double alpha, const ComplexNDArray &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) |
FloatComplexNDArray | bessely (float alpha, const FloatComplexNDArray &x, bool scaled, Array< octave_idx_type > &ierr) |
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 | cbrt (float x) |
template<typename T > | |
std::complex< T > | ceil (const std::complex< T > &x) |
template<typename chol_type > | |
chol_type | chol2inv (const chol_type &r) |
template<typename T > | |
T | chol2inv (const T &r) |
template ComplexMatrix | chol2inv< ComplexMatrix > (const ComplexMatrix &r) |
template FloatComplexMatrix | chol2inv< FloatComplexMatrix > (const FloatComplexMatrix &r) |
template FloatMatrix | chol2inv< FloatMatrix > (const FloatMatrix &r) |
template Matrix | chol2inv< Matrix > (const Matrix &r) |
template SparseComplexMatrix | chol2inv< SparseComplexMatrix > (const SparseComplexMatrix &r) |
template SparseMatrix | chol2inv< SparseMatrix > (const SparseMatrix &r) |
template<typename T > | |
std::complex< T > | conj (const std::complex< T > &x) |
double | conj (double x) |
float | conj (float x) |
double | copysign (double x, double y) |
float | copysign (float x, float y) |
Complex | dawson (const Complex &x) |
FloatComplex | dawson (const FloatComplex &x) |
double | dawson (double x) |
float | dawson (float x) |
static ComplexMatrix | do_bessel (dptr f, const char *, const Matrix &alpha, const Complex &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 ComplexMatrix | do_bessel (dptr f, const char *, const RowVector &alpha, const ComplexColumnVector &x, bool scaled, Array< octave_idx_type > &ierr) |
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 ComplexNDArray | do_bessel (dptr f, const char *, double alpha, const ComplexNDArray &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 *fn, const NDArray &alpha, const ComplexNDArray &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 FloatComplexNDArray | do_bessel (fptr f, const char *, const FloatNDArray &alpha, const FloatComplex &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 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 FloatComplexNDArray | do_bessel (fptr f, const char *, float alpha, const FloatComplexNDArray &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 *fn, const FloatNDArray &alpha, const FloatComplexNDArray &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 (const Complex &u, double m, Complex &sn, Complex &cn, Complex &dn, double &err) |
void | ellipj (double u, double m, double &sn, double &cn, double &dn, double &err) |
Complex | erf (const Complex &x) |
FloatComplex | erf (const FloatComplex &x) |
double | erf (double x) |
float | erf (float x) |
Complex | erfc (const Complex &x) |
FloatComplex | erfc (const FloatComplex &x) |
double | erfc (double x) |
float | erfc (float x) |
double | erfcinv (double x) |
float | erfcinv (float x) |
Complex | erfcx (const Complex &x) |
FloatComplex | erfcx (const FloatComplex &x) |
double | erfcx (double x) |
float | erfcx (float x) |
Complex | erfi (const Complex &x) |
FloatComplex | erfi (const FloatComplex &x) |
double | erfi (double x) |
float | erfi (float x) |
double | erfinv (double x) |
float | erfinv (float x) |
double | exp2 (double x) |
float | exp2 (float x) |
Complex | expm1 (const Complex &x) |
FloatComplex | expm1 (const FloatComplex &x) |
double | expm1 (double x) |
float | expm1 (float x) |
template<typename T > | |
std::complex< T > | fix (const std::complex< T > &x) |
double | fix (double x) |
float | fix (float x) |
template<typename T > | |
std::complex< T > | floor (const std::complex< T > &x) |
template<typename T > | |
static void | fortran_psifn (T z, octave_idx_type n, T &ans, octave_idx_type &ierr) |
template<> | |
void | fortran_psifn< double > (double z, octave_idx_type n_arg, double &ans, octave_idx_type &ierr) |
template<> | |
void | fortran_psifn< float > (float z, octave_idx_type n_arg, float &ans, octave_idx_type &ierr) |
double | frexp (double x, int *expptr) |
float | frexp (float x, int *expptr) |
double | gamma (double x) |
float | gamma (float x) |
template<typename T > | |
int | get_xtype (void) |
template<> | |
int | get_xtype< Complex > (void) |
template<> | |
int | get_xtype< double > (void) |
static bool | is_integer_value (double x) |
static bool | is_integer_value (float x) |
bool | is_NaN_or_NA (const Complex &x) |
bool | is_NaN_or_NA (const FloatComplex &x) |
template<typename T > | |
bool | isfinite (const std::complex< T > &x) |
bool | isfinite (double x) |
bool | isfinite (float x) |
template<typename T > | |
bool | isinf (const std::complex< T > &x) |
bool | isinf (double x) |
bool | isinf (float x) |
bool | isinteger (double x) |
bool | isinteger (float x) |
bool | isna (const Complex &x) |
bool | isna (const FloatComplex &x) |
bool | isna (double x) |
bool | isna (float x) |
bool | isnan (bool) |
bool | isnan (char) |
template<typename T > | |
bool | isnan (const octave_int< T > &) |
template<typename T > | |
bool | isnan (const std::complex< T > &x) |
bool | isnan (double x) |
bool | isnan (float x) |
template<typename T > | |
static T | lanczos_approximation_psi (const T zc) |
double | lgamma (double x) |
float | lgamma (float x) |
Complex | log1p (const Complex &x) |
FloatComplex | log1p (const FloatComplex &x) |
double | log1p (double x) |
float | log1p (float x) |
Complex | log2 (const Complex &x) |
Complex | log2 (const Complex &x, int &exp) |
FloatComplex | log2 (const FloatComplex &x) |
FloatComplex | log2 (const FloatComplex &x, int &exp) |
double | log2 (double x) |
double | log2 (double x, int &exp) |
float | log2 (float x) |
float | log2 (float x, int &exp) |
template<typename T > | |
octave_int< T > | max (const octave_int< T > &x, const octave_int< T > &y) |
std::complex< double > | max (const std::complex< double > &x, const std::complex< double > &y) |
std::complex< float > | max (const std::complex< float > &x, const std::complex< float > &y) |
double | max (double x, double y) |
float | max (float x, float y) |
template<typename T > | |
T | max (T x, T y) |
template<typename T > | |
octave_int< T > | min (const octave_int< T > &x, const octave_int< T > &y) |
std::complex< double > | min (const std::complex< double > &x, const std::complex< double > &y) |
std::complex< float > | min (const std::complex< float > &x, const std::complex< float > &y) |
double | min (double x, double y) |
float | min (float x, float y) |
template<typename T > | |
T | min (T x, T y) |
template<typename T > | |
T | mod (T x, T y) |
bool | negative_sign (double x) |
bool | negative_sign (float x) |
int | nint (double x) |
int | nint (float x) |
octave_idx_type | nint_big (double x) |
octave_idx_type | nint_big (float x) |
template<typename T > | |
std::ostream & | operator<< (std::ostream &os, const hess< T > &a) |
bool | positive_sign (double x) |
bool | positive_sign (float x) |
Complex | psi (const Complex &z) |
FloatComplex | psi (const FloatComplex &z) |
double | psi (double z) |
float | psi (float z) |
double | psi (octave_idx_type n, double z) |
float | psi (octave_idx_type n, float z) |
ComplexMatrix | qrsolve (const SparseComplexMatrix &a, const MArray< Complex > &b, octave_idx_type &info) |
ComplexMatrix | qrsolve (const SparseComplexMatrix &a, const MArray< double > &b, octave_idx_type &info) |
SparseComplexMatrix | qrsolve (const SparseComplexMatrix &a, const SparseComplexMatrix &b, octave_idx_type &info) |
SparseComplexMatrix | qrsolve (const SparseComplexMatrix &a, const SparseMatrix &b, octave_idx_type &info) |
ComplexMatrix | qrsolve (const SparseMatrix &a, const MArray< Complex > &b, octave_idx_type &info) |
Matrix | qrsolve (const SparseMatrix &a, const MArray< double > &b, octave_idx_type &info) |
SparseComplexMatrix | qrsolve (const SparseMatrix &a, const SparseComplexMatrix &b, octave_idx_type &info) |
SparseMatrix | qrsolve (const SparseMatrix &a, const SparseMatrix &b, octave_idx_type &info) |
Complex | rc_acos (double x) |
FloatComplex | rc_acos (float x) |
Complex | rc_acosh (double x) |
FloatComplex | rc_acosh (float x) |
Complex | rc_asin (double x) |
FloatComplex | rc_asin (float x) |
Complex | rc_atanh (double x) |
FloatComplex | rc_atanh (float x) |
Complex | rc_lgamma (double x) |
FloatComplex | rc_lgamma (float x) |
Complex | rc_log (double x) |
FloatComplex | rc_log (float x) |
Complex | rc_log10 (double x) |
FloatComplex | rc_log10 (float x) |
Complex | rc_log1p (double x) |
FloatComplex | rc_log1p (float x) |
Complex | rc_log2 (double x) |
FloatComplex | rc_log2 (float x) |
Complex | rc_sqrt (double x) |
FloatComplex | rc_sqrt (float x) |
template<typename T > | |
T | rem (T x, T y) |
template<typename T > | |
std::complex< T > | round (const std::complex< T > &x) |
double | round (double x) |
float | round (float x) |
template<typename T > | |
std::complex< T > | roundb (const std::complex< T > &x) |
double | roundb (double x) |
float | roundb (float x) |
template<typename RT , typename AT > | |
schur< RT > | rsf2csf (const AT &s, const AT &u) |
template<> | |
schur< ComplexMatrix > | rsf2csf< ComplexMatrix, Matrix > (const Matrix &s_arg, const Matrix &u_arg) |
template<> | |
schur< FloatComplexMatrix > | rsf2csf< FloatComplexMatrix, FloatMatrix > (const FloatMatrix &s_arg, const FloatMatrix &u_arg) |
static F77_INT | select_ana (const double &a, const double &) |
static F77_INT | select_ana (const F77_CMPLX &a_arg) |
static F77_INT | select_ana (const F77_DBLE_CMPLX &a_arg) |
static F77_INT | select_ana (const float &a, const float &) |
static F77_INT | select_dig (const double &a, const double &b) |
static F77_INT | select_dig (const F77_CMPLX &a_arg) |
static F77_INT | select_dig (const F77_DBLE_CMPLX &a_arg) |
static F77_INT | select_dig (const float &a, const float &b) |
double | signbit (double x) |
float | signbit (float x) |
template<typename T > | |
std::complex< T > | signum (const std::complex< T > &x) |
double | signum (double x) |
float | signum (float x) |
template<typename T > | |
std::complex< T > | trunc (const std::complex< T > &x) |
template<typename T > | |
void | umfpack_defaults (double *Control) |
template<> | |
void | umfpack_defaults< Complex > (double *Control) |
template<> | |
void | umfpack_defaults< double > (double *Control) |
template<typename T > | |
void | umfpack_free_numeric (void **Numeric) |
template<> | |
void | umfpack_free_numeric< Complex > (void **Numeric) |
template<> | |
void | umfpack_free_numeric< double > (void **Numeric) |
template<typename T > | |
void | umfpack_free_symbolic (void **Symbolic) |
template<> | |
void | umfpack_free_symbolic< Complex > (void **Symbolic) |
template<> | |
void | umfpack_free_symbolic< double > (void **Symbolic) |
template<typename T > | |
octave_idx_type | umfpack_get_lunz (octave_idx_type *lnz, octave_idx_type *unz, void *Numeric) |
template<> | |
octave_idx_type | umfpack_get_lunz< Complex > (octave_idx_type *lnz, octave_idx_type *unz, void *Numeric) |
template<> | |
octave_idx_type | umfpack_get_lunz< double > (octave_idx_type *lnz, octave_idx_type *unz, void *Numeric) |
template<typename T > | |
octave_idx_type | umfpack_get_numeric (octave_idx_type *Lp, octave_idx_type *Lj, T *Lx, octave_idx_type *Up, octave_idx_type *Ui, T *Ux, octave_idx_type *p, octave_idx_type *q, double *Dz_packed, octave_idx_type *do_recip, double *Rs, void *Numeric) |
template<> | |
octave_idx_type | umfpack_get_numeric< Complex > (octave_idx_type *Lp, octave_idx_type *Lj, Complex *Lz, octave_idx_type *Up, octave_idx_type *Ui, Complex *Uz, octave_idx_type *p, octave_idx_type *q, double *Dz, octave_idx_type *do_recip, double *Rs, void *Numeric) |
template<> | |
octave_idx_type | umfpack_get_numeric< double > (octave_idx_type *Lp, octave_idx_type *Lj, double *Lx, octave_idx_type *Up, octave_idx_type *Ui, double *Ux, octave_idx_type *p, octave_idx_type *q, double *Dx, octave_idx_type *do_recip, double *Rs, void *Numeric) |
template<typename T > | |
octave_idx_type | umfpack_numeric (const octave_idx_type *Ap, const octave_idx_type *Ai, const T *Ax, void *Symbolic, void **Numeric, const double *Control, double *Info) |
template<> | |
octave_idx_type | umfpack_numeric< Complex > (const octave_idx_type *Ap, const octave_idx_type *Ai, const Complex *Az, void *Symbolic, void **Numeric, const double *Control, double *Info) |
template<> | |
octave_idx_type | umfpack_numeric< double > (const octave_idx_type *Ap, const octave_idx_type *Ai, const double *Ax, void *Symbolic, void **Numeric, const double *Control, double *Info) |
template<typename T > | |
octave_idx_type | umfpack_qsymbolic (octave_idx_type n_row, octave_idx_type n_col, const octave_idx_type *Ap, const octave_idx_type *Ai, const T *Ax, const octave_idx_type *Qinit, void **Symbolic, const double *Control, double *Info) |
template<> | |
octave_idx_type | umfpack_qsymbolic< Complex > (octave_idx_type n_row, octave_idx_type n_col, const octave_idx_type *Ap, const octave_idx_type *Ai, const Complex *Az, const octave_idx_type *Qinit, void **Symbolic, const double *Control, double *Info) |
template<> | |
octave_idx_type | umfpack_qsymbolic< double > (octave_idx_type n_row, octave_idx_type n_col, const octave_idx_type *Ap, const octave_idx_type *Ai, const double *Ax, const octave_idx_type *Qinit, void **Symbolic, const double *Control, double *Info) |
template<typename T > | |
void | umfpack_report_control (const double *Control) |
template<> | |
void | umfpack_report_control< Complex > (const double *Control) |
template<> | |
void | umfpack_report_control< double > (const double *Control) |
template<typename T > | |
void | umfpack_report_info (const double *Control, const double *Info) |
template<> | |
void | umfpack_report_info< Complex > (const double *Control, const double *Info) |
template<> | |
void | umfpack_report_info< double > (const double *Control, const double *Info) |
template<typename T > | |
void | umfpack_report_matrix (octave_idx_type n_row, octave_idx_type n_col, const octave_idx_type *Ap, const octave_idx_type *Ai, const T *Ax, octave_idx_type col_form, const double *Control) |
template<> | |
void | umfpack_report_matrix< Complex > (octave_idx_type n_row, octave_idx_type n_col, const octave_idx_type *Ap, const octave_idx_type *Ai, const Complex *Az, octave_idx_type col_form, const double *Control) |
template<> | |
void | umfpack_report_matrix< double > (octave_idx_type n_row, octave_idx_type n_col, const octave_idx_type *Ap, const octave_idx_type *Ai, const double *Ax, octave_idx_type col_form, const double *Control) |
template<typename T > | |
void | umfpack_report_numeric (void *Numeric, const double *Control) |
template<> | |
void | umfpack_report_numeric< Complex > (void *Numeric, const double *Control) |
template<> | |
void | umfpack_report_numeric< double > (void *Numeric, const double *Control) |
template<typename T > | |
void | umfpack_report_perm (octave_idx_type np, const octave_idx_type *Perm, const double *Control) |
template<> | |
void | umfpack_report_perm< Complex > (octave_idx_type np, const octave_idx_type *Perm, const double *Control) |
template<> | |
void | umfpack_report_perm< double > (octave_idx_type np, const octave_idx_type *Perm, const double *Control) |
template<typename T > | |
void | umfpack_report_status (double *Control, octave_idx_type status) |
template<> | |
void | umfpack_report_status< Complex > (double *Control, octave_idx_type status) |
template<> | |
void | umfpack_report_status< double > (double *Control, octave_idx_type status) |
template<typename T > | |
void | umfpack_report_symbolic (void *Symbolic, const double *Control) |
template<> | |
void | umfpack_report_symbolic< Complex > (void *Symbolic, const double *Control) |
template<> | |
void | umfpack_report_symbolic< double > (void *Symbolic, const double *Control) |
void | warn_qrupdate_once (void) |
template<> | |
double | x_nint (double x) |
template<> | |
float | x_nint (float x) |
template<typename T > | |
T | x_nint (T x) |
template<> | |
double | xlog (const double &x) |
template<> | |
float | xlog (const float &x) |
template<typename T > | |
static T | xlog (const T &x) |
template<typename T > | |
std::complex< T > | xpsi (const std::complex< T > &z) |
template<typename T > | |
T | xpsi (octave_idx_type n, T z) |
template<typename T > | |
T | xpsi (T z) |
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) |
Variables | |
static const double | pi = 3.14159265358979323846 |
typedef Complex(* octave::math::dptr) (const Complex &, double, int, octave_idx_type &) |
Definition at line 589 of file lo-specfun.cc.
typedef FloatComplex(* octave::math::fptr) (const FloatComplex &, float, int, octave_idx_type &) |
Definition at line 1128 of file lo-specfun.cc.
Definition at line 136 of file sparse-qr.h.
typedef sparse_qr<SparseMatrix> octave::math::SparseQR |
Definition at line 135 of file sparse-qr.h.
Definition at line 85 of file lo-mappers.cc.
References acos(), conj(), imag(), real(), and x.
Referenced by Facos(), 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(), and rc_acos().
OCTAVE_API FloatComplex octave::math::acos | ( | const FloatComplex & | x | ) |
Definition at line 53 of file lo-specfun.h.
|
inline |
|
inline |
Definition at line 51 of file lo-specfun.h.
Referenced by Facosh(), 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(), and rc_acosh().
|
inline |
Definition at line 52 of file lo-specfun.h.
References x.
OCTAVE_API Complex octave::math::airy | ( | const Complex & | z, |
bool | deriv, | ||
bool | scaled, | ||
octave_idx_type & | ierr | ||
) |
Definition at line 131 of file lo-specfun.cc.
References bessel_return_value(), F77_FUNC(), ierr, and zairy().
OCTAVE_API ComplexMatrix octave::math::airy | ( | const ComplexMatrix & | z, |
bool | deriv, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 166 of file lo-specfun.cc.
References airy(), Array< T >::cols(), ierr, retval, and Array< T >::rows().
OCTAVE_API ComplexNDArray octave::math::airy | ( | const ComplexNDArray & | z, |
bool | deriv, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 184 of file lo-specfun.cc.
References airy(), Array< T >::dims(), ierr, dim_vector::numel(), and retval.
OCTAVE_API FloatComplex octave::math::airy | ( | const FloatComplex & | z, |
bool | deriv, | ||
bool | scaled, | ||
octave_idx_type & | ierr | ||
) |
Definition at line 200 of file lo-specfun.cc.
References bessel_return_value(), cairy(), F77_CMPLX_ARG, F77_CONST_CMPLX_ARG, F77_FUNC(), and ierr.
OCTAVE_API FloatComplexMatrix octave::math::airy | ( | const FloatComplexMatrix & | z, |
bool | deriv, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 236 of file lo-specfun.cc.
References airy(), Array< T >::cols(), ierr, retval, and Array< T >::rows().
OCTAVE_API FloatComplexNDArray octave::math::airy | ( | const FloatComplexNDArray & | z, |
bool | deriv, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 254 of file lo-specfun.cc.
References airy(), Array< T >::dims(), ierr, dim_vector::numel(), and retval.
Definition at line 107 of file lo-mappers.cc.
References asin(), conj(), imag(), real(), and x.
Referenced by ellipj(), Fasin(), 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(), and rc_asin().
OCTAVE_API FloatComplex octave::math::asin | ( | const FloatComplex & | x | ) |
Definition at line 71 of file lo-specfun.h.
|
inline |
|
inline |
Definition at line 69 of file lo-specfun.h.
Referenced by Fasinh(), 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().
|
inline |
Definition at line 70 of file lo-specfun.h.
References x.
Definition at line 71 of file lo-mappers.h.
Referenced by Fatan(), Fpi(), Fquadcc(), 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(), and axes::properties::update_camera().
|
inline |
Definition at line 76 of file lo-specfun.h.
|
inline |
|
inline |
Definition at line 74 of file lo-specfun.h.
Referenced by Fatanh(), 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(), and rc_atanh().
|
inline |
Definition at line 75 of file lo-specfun.h.
References x.
|
inlinestatic |
|
inlinestatic |
OCTAVE_API FloatComplexMatrix octave::math::besselh1 | ( | const FloatMatrix & | alpha, |
const FloatComplex & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 1363 of file lo-specfun.cc.
OCTAVE_API FloatComplexMatrix octave::math::besselh1 | ( | const FloatMatrix & | alpha, |
const FloatComplexMatrix & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 1363 of file lo-specfun.cc.
OCTAVE_API FloatComplexNDArray octave::math::besselh1 | ( | const FloatNDArray & | alpha, |
const FloatComplex & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 1363 of file lo-specfun.cc.
OCTAVE_API FloatComplexNDArray octave::math::besselh1 | ( | const FloatNDArray & | alpha, |
const FloatComplexNDArray & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 1363 of file lo-specfun.cc.
OCTAVE_API FloatComplexMatrix octave::math::besselh1 | ( | const FloatRowVector & | alpha, |
const FloatComplexColumnVector & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 1363 of file lo-specfun.cc.
OCTAVE_API ComplexMatrix octave::math::besselh1 | ( | const Matrix & | alpha, |
const Complex & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 818 of file lo-specfun.cc.
OCTAVE_API ComplexMatrix octave::math::besselh1 | ( | const Matrix & | alpha, |
const ComplexMatrix & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 818 of file lo-specfun.cc.
OCTAVE_API ComplexNDArray octave::math::besselh1 | ( | const NDArray & | alpha, |
const Complex & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 818 of file lo-specfun.cc.
OCTAVE_API ComplexNDArray octave::math::besselh1 | ( | const NDArray & | alpha, |
const ComplexNDArray & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 818 of file lo-specfun.cc.
OCTAVE_API ComplexMatrix octave::math::besselh1 | ( | const RowVector & | alpha, |
const ComplexColumnVector & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 818 of file lo-specfun.cc.
OCTAVE_API Complex octave::math::besselh1 | ( | double | alpha, |
const Complex & | x, | ||
bool | scaled, | ||
octave_idx_type & | ierr | ||
) |
Definition at line 818 of file lo-specfun.cc.
OCTAVE_API ComplexMatrix octave::math::besselh1 | ( | double | alpha, |
const ComplexMatrix & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 818 of file lo-specfun.cc.
OCTAVE_API ComplexNDArray octave::math::besselh1 | ( | double | alpha, |
const ComplexNDArray & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 818 of file lo-specfun.cc.
OCTAVE_API FloatComplex octave::math::besselh1 | ( | float | alpha, |
const FloatComplex & | x, | ||
bool | scaled, | ||
octave_idx_type & | ierr | ||
) |
Definition at line 1363 of file lo-specfun.cc.
OCTAVE_API FloatComplexMatrix octave::math::besselh1 | ( | float | alpha, |
const FloatComplexMatrix & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 1363 of file lo-specfun.cc.
OCTAVE_API FloatComplexNDArray octave::math::besselh1 | ( | float | alpha, |
const FloatComplexNDArray & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 1363 of file lo-specfun.cc.
OCTAVE_API FloatComplexMatrix octave::math::besselh2 | ( | const FloatMatrix & | alpha, |
const FloatComplex & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 1364 of file lo-specfun.cc.
OCTAVE_API FloatComplexMatrix octave::math::besselh2 | ( | const FloatMatrix & | alpha, |
const FloatComplexMatrix & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 1364 of file lo-specfun.cc.
OCTAVE_API FloatComplexNDArray octave::math::besselh2 | ( | const FloatNDArray & | alpha, |
const FloatComplex & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 1364 of file lo-specfun.cc.
OCTAVE_API FloatComplexNDArray octave::math::besselh2 | ( | const FloatNDArray & | alpha, |
const FloatComplexNDArray & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 1364 of file lo-specfun.cc.
OCTAVE_API FloatComplexMatrix octave::math::besselh2 | ( | const FloatRowVector & | alpha, |
const FloatComplexColumnVector & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 1364 of file lo-specfun.cc.
OCTAVE_API ComplexMatrix octave::math::besselh2 | ( | const Matrix & | alpha, |
const Complex & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 819 of file lo-specfun.cc.
OCTAVE_API ComplexMatrix octave::math::besselh2 | ( | const Matrix & | alpha, |
const ComplexMatrix & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 819 of file lo-specfun.cc.
OCTAVE_API ComplexNDArray octave::math::besselh2 | ( | const NDArray & | alpha, |
const Complex & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 819 of file lo-specfun.cc.
OCTAVE_API ComplexNDArray octave::math::besselh2 | ( | const NDArray & | alpha, |
const ComplexNDArray & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 819 of file lo-specfun.cc.
OCTAVE_API ComplexMatrix octave::math::besselh2 | ( | const RowVector & | alpha, |
const ComplexColumnVector & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 819 of file lo-specfun.cc.
OCTAVE_API Complex octave::math::besselh2 | ( | double | alpha, |
const Complex & | x, | ||
bool | scaled, | ||
octave_idx_type & | ierr | ||
) |
Definition at line 819 of file lo-specfun.cc.
OCTAVE_API ComplexMatrix octave::math::besselh2 | ( | double | alpha, |
const ComplexMatrix & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 819 of file lo-specfun.cc.
OCTAVE_API ComplexNDArray octave::math::besselh2 | ( | double | alpha, |
const ComplexNDArray & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 819 of file lo-specfun.cc.
OCTAVE_API FloatComplex octave::math::besselh2 | ( | float | alpha, |
const FloatComplex & | x, | ||
bool | scaled, | ||
octave_idx_type & | ierr | ||
) |
Definition at line 1364 of file lo-specfun.cc.
OCTAVE_API FloatComplexMatrix octave::math::besselh2 | ( | float | alpha, |
const FloatComplexMatrix & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 1364 of file lo-specfun.cc.
OCTAVE_API FloatComplexNDArray octave::math::besselh2 | ( | float | alpha, |
const FloatComplexNDArray & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 1364 of file lo-specfun.cc.
OCTAVE_API FloatComplexMatrix octave::math::besseli | ( | const FloatMatrix & | alpha, |
const FloatComplex & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 1361 of file lo-specfun.cc.
OCTAVE_API FloatComplexMatrix octave::math::besseli | ( | const FloatMatrix & | alpha, |
const FloatComplexMatrix & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 1361 of file lo-specfun.cc.
OCTAVE_API FloatComplexNDArray octave::math::besseli | ( | const FloatNDArray & | alpha, |
const FloatComplex & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 1361 of file lo-specfun.cc.
OCTAVE_API FloatComplexNDArray octave::math::besseli | ( | const FloatNDArray & | alpha, |
const FloatComplexNDArray & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 1361 of file lo-specfun.cc.
OCTAVE_API FloatComplexMatrix octave::math::besseli | ( | const FloatRowVector & | alpha, |
const FloatComplexColumnVector & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 1361 of file lo-specfun.cc.
OCTAVE_API ComplexMatrix octave::math::besseli | ( | const Matrix & | alpha, |
const Complex & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 816 of file lo-specfun.cc.
OCTAVE_API ComplexMatrix octave::math::besseli | ( | const Matrix & | alpha, |
const ComplexMatrix & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 816 of file lo-specfun.cc.
OCTAVE_API ComplexNDArray octave::math::besseli | ( | const NDArray & | alpha, |
const Complex & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 816 of file lo-specfun.cc.
OCTAVE_API ComplexNDArray octave::math::besseli | ( | const NDArray & | alpha, |
const ComplexNDArray & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 816 of file lo-specfun.cc.
OCTAVE_API ComplexMatrix octave::math::besseli | ( | const RowVector & | alpha, |
const ComplexColumnVector & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 816 of file lo-specfun.cc.
OCTAVE_API Complex octave::math::besseli | ( | double | alpha, |
const Complex & | x, | ||
bool | scaled, | ||
octave_idx_type & | ierr | ||
) |
Definition at line 816 of file lo-specfun.cc.
OCTAVE_API ComplexMatrix octave::math::besseli | ( | double | alpha, |
const ComplexMatrix & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 816 of file lo-specfun.cc.
OCTAVE_API ComplexNDArray octave::math::besseli | ( | double | alpha, |
const ComplexNDArray & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 816 of file lo-specfun.cc.
OCTAVE_API FloatComplex octave::math::besseli | ( | float | alpha, |
const FloatComplex & | x, | ||
bool | scaled, | ||
octave_idx_type & | ierr | ||
) |
Definition at line 1361 of file lo-specfun.cc.
OCTAVE_API FloatComplexMatrix octave::math::besseli | ( | float | alpha, |
const FloatComplexMatrix & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 1361 of file lo-specfun.cc.
OCTAVE_API FloatComplexNDArray octave::math::besseli | ( | float | alpha, |
const FloatComplexNDArray & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 1361 of file lo-specfun.cc.
OCTAVE_API FloatComplexMatrix octave::math::besselj | ( | const FloatMatrix & | alpha, |
const FloatComplex & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 1359 of file lo-specfun.cc.
OCTAVE_API FloatComplexMatrix octave::math::besselj | ( | const FloatMatrix & | alpha, |
const FloatComplexMatrix & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 1359 of file lo-specfun.cc.
OCTAVE_API FloatComplexNDArray octave::math::besselj | ( | const FloatNDArray & | alpha, |
const FloatComplex & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 1359 of file lo-specfun.cc.
OCTAVE_API FloatComplexNDArray octave::math::besselj | ( | const FloatNDArray & | alpha, |
const FloatComplexNDArray & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 1359 of file lo-specfun.cc.
OCTAVE_API FloatComplexMatrix octave::math::besselj | ( | const FloatRowVector & | alpha, |
const FloatComplexColumnVector & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 1359 of file lo-specfun.cc.
OCTAVE_API ComplexMatrix octave::math::besselj | ( | const Matrix & | alpha, |
const Complex & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 814 of file lo-specfun.cc.
OCTAVE_API ComplexMatrix octave::math::besselj | ( | const Matrix & | alpha, |
const ComplexMatrix & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 814 of file lo-specfun.cc.
OCTAVE_API ComplexNDArray octave::math::besselj | ( | const NDArray & | alpha, |
const Complex & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 814 of file lo-specfun.cc.
OCTAVE_API ComplexNDArray octave::math::besselj | ( | const NDArray & | alpha, |
const ComplexNDArray & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 814 of file lo-specfun.cc.
OCTAVE_API ComplexMatrix octave::math::besselj | ( | const RowVector & | alpha, |
const ComplexColumnVector & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 814 of file lo-specfun.cc.
OCTAVE_API Complex octave::math::besselj | ( | double | alpha, |
const Complex & | x, | ||
bool | scaled, | ||
octave_idx_type & | ierr | ||
) |
Definition at line 814 of file lo-specfun.cc.
OCTAVE_API ComplexMatrix octave::math::besselj | ( | double | alpha, |
const ComplexMatrix & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 814 of file lo-specfun.cc.
OCTAVE_API ComplexNDArray octave::math::besselj | ( | double | alpha, |
const ComplexNDArray & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 814 of file lo-specfun.cc.
OCTAVE_API FloatComplex octave::math::besselj | ( | float | alpha, |
const FloatComplex & | x, | ||
bool | scaled, | ||
octave_idx_type & | ierr | ||
) |
Definition at line 1359 of file lo-specfun.cc.
OCTAVE_API FloatComplexMatrix octave::math::besselj | ( | float | alpha, |
const FloatComplexMatrix & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 1359 of file lo-specfun.cc.
OCTAVE_API FloatComplexNDArray octave::math::besselj | ( | float | alpha, |
const FloatComplexNDArray & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 1359 of file lo-specfun.cc.
OCTAVE_API FloatComplexMatrix octave::math::besselk | ( | const FloatMatrix & | alpha, |
const FloatComplex & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 1362 of file lo-specfun.cc.
OCTAVE_API FloatComplexMatrix octave::math::besselk | ( | const FloatMatrix & | alpha, |
const FloatComplexMatrix & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 1362 of file lo-specfun.cc.
OCTAVE_API FloatComplexNDArray octave::math::besselk | ( | const FloatNDArray & | alpha, |
const FloatComplex & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 1362 of file lo-specfun.cc.
OCTAVE_API FloatComplexNDArray octave::math::besselk | ( | const FloatNDArray & | alpha, |
const FloatComplexNDArray & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 1362 of file lo-specfun.cc.
OCTAVE_API FloatComplexMatrix octave::math::besselk | ( | const FloatRowVector & | alpha, |
const FloatComplexColumnVector & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 1362 of file lo-specfun.cc.
OCTAVE_API ComplexMatrix octave::math::besselk | ( | const Matrix & | alpha, |
const Complex & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 817 of file lo-specfun.cc.
OCTAVE_API ComplexMatrix octave::math::besselk | ( | const Matrix & | alpha, |
const ComplexMatrix & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 817 of file lo-specfun.cc.
OCTAVE_API ComplexNDArray octave::math::besselk | ( | const NDArray & | alpha, |
const Complex & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 817 of file lo-specfun.cc.
OCTAVE_API ComplexNDArray octave::math::besselk | ( | const NDArray & | alpha, |
const ComplexNDArray & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 817 of file lo-specfun.cc.
OCTAVE_API ComplexMatrix octave::math::besselk | ( | const RowVector & | alpha, |
const ComplexColumnVector & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 817 of file lo-specfun.cc.
OCTAVE_API Complex octave::math::besselk | ( | double | alpha, |
const Complex & | x, | ||
bool | scaled, | ||
octave_idx_type & | ierr | ||
) |
Definition at line 817 of file lo-specfun.cc.
OCTAVE_API ComplexMatrix octave::math::besselk | ( | double | alpha, |
const ComplexMatrix & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 817 of file lo-specfun.cc.
OCTAVE_API ComplexNDArray octave::math::besselk | ( | double | alpha, |
const ComplexNDArray & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 817 of file lo-specfun.cc.
OCTAVE_API FloatComplex octave::math::besselk | ( | float | alpha, |
const FloatComplex & | x, | ||
bool | scaled, | ||
octave_idx_type & | ierr | ||
) |
Definition at line 1362 of file lo-specfun.cc.
OCTAVE_API FloatComplexMatrix octave::math::besselk | ( | float | alpha, |
const FloatComplexMatrix & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 1362 of file lo-specfun.cc.
OCTAVE_API FloatComplexNDArray octave::math::besselk | ( | float | alpha, |
const FloatComplexNDArray & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 1362 of file lo-specfun.cc.
OCTAVE_API FloatComplexMatrix octave::math::bessely | ( | const FloatMatrix & | alpha, |
const FloatComplex & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 1360 of file lo-specfun.cc.
OCTAVE_API FloatComplexMatrix octave::math::bessely | ( | const FloatMatrix & | alpha, |
const FloatComplexMatrix & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 1360 of file lo-specfun.cc.
OCTAVE_API FloatComplexNDArray octave::math::bessely | ( | const FloatNDArray & | alpha, |
const FloatComplex & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 1360 of file lo-specfun.cc.
OCTAVE_API FloatComplexNDArray octave::math::bessely | ( | const FloatNDArray & | alpha, |
const FloatComplexNDArray & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 1360 of file lo-specfun.cc.
OCTAVE_API FloatComplexMatrix octave::math::bessely | ( | const FloatRowVector & | alpha, |
const FloatComplexColumnVector & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 1360 of file lo-specfun.cc.
OCTAVE_API ComplexMatrix octave::math::bessely | ( | const Matrix & | alpha, |
const Complex & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 815 of file lo-specfun.cc.
OCTAVE_API ComplexMatrix octave::math::bessely | ( | const Matrix & | alpha, |
const ComplexMatrix & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 815 of file lo-specfun.cc.
OCTAVE_API ComplexNDArray octave::math::bessely | ( | const NDArray & | alpha, |
const Complex & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 815 of file lo-specfun.cc.
OCTAVE_API ComplexNDArray octave::math::bessely | ( | const NDArray & | alpha, |
const ComplexNDArray & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 815 of file lo-specfun.cc.
OCTAVE_API ComplexMatrix octave::math::bessely | ( | const RowVector & | alpha, |
const ComplexColumnVector & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 815 of file lo-specfun.cc.
OCTAVE_API Complex octave::math::bessely | ( | double | alpha, |
const Complex & | x, | ||
bool | scaled, | ||
octave_idx_type & | ierr | ||
) |
Definition at line 815 of file lo-specfun.cc.
OCTAVE_API ComplexMatrix octave::math::bessely | ( | double | alpha, |
const ComplexMatrix & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 815 of file lo-specfun.cc.
OCTAVE_API ComplexNDArray octave::math::bessely | ( | double | alpha, |
const ComplexNDArray & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 815 of file lo-specfun.cc.
OCTAVE_API FloatComplex octave::math::bessely | ( | float | alpha, |
const FloatComplex & | x, | ||
bool | scaled, | ||
octave_idx_type & | ierr | ||
) |
Definition at line 1360 of file lo-specfun.cc.
OCTAVE_API FloatComplexMatrix octave::math::bessely | ( | float | alpha, |
const FloatComplexMatrix & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 1360 of file lo-specfun.cc.
OCTAVE_API FloatComplexNDArray octave::math::bessely | ( | float | alpha, |
const FloatComplexNDArray & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 1360 of file lo-specfun.cc.
OCTAVE_API Complex octave::math::biry | ( | const Complex & | z, |
bool | deriv, | ||
bool | scaled, | ||
octave_idx_type & | ierr | ||
) |
Definition at line 1377 of file lo-specfun.cc.
References abs(), bessel_return_value(), F77_FUNC(), ierr, real(), and zbiry().
OCTAVE_API ComplexMatrix octave::math::biry | ( | const ComplexMatrix & | z, |
bool | deriv, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 1412 of file lo-specfun.cc.
References biry(), Array< T >::cols(), ierr, retval, and Array< T >::rows().
OCTAVE_API ComplexNDArray octave::math::biry | ( | const ComplexNDArray & | z, |
bool | deriv, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 1430 of file lo-specfun.cc.
References biry(), Array< T >::dims(), ierr, dim_vector::numel(), and retval.
OCTAVE_API FloatComplex octave::math::biry | ( | const FloatComplex & | z, |
bool | deriv, | ||
bool | scaled, | ||
octave_idx_type & | ierr | ||
) |
Definition at line 1446 of file lo-specfun.cc.
References abs(), bessel_return_value(), cbiry(), F77_CMPLX_ARG, F77_CONST_CMPLX_ARG, F77_FUNC(), ierr, and real().
OCTAVE_API FloatComplexMatrix octave::math::biry | ( | const FloatComplexMatrix & | z, |
bool | deriv, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 1483 of file lo-specfun.cc.
References biry(), Array< T >::cols(), ierr, retval, and Array< T >::rows().
OCTAVE_API FloatComplexNDArray octave::math::biry | ( | const FloatComplexNDArray & | z, |
bool | deriv, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 1501 of file lo-specfun.cc.
References biry(), Array< T >::dims(), ierr, dim_vector::numel(), and retval.
|
inlinestatic |
Definition at line 1063 of file lo-specfun.cc.
References bessel_return_value(), cbesh(), F77_CMPLX_ARG, F77_CONST_CMPLX_ARG, F77_FUNC(), ierr, and retval.
|
inlinestatic |
Definition at line 1096 of file lo-specfun.cc.
References bessel_return_value(), cbesh(), F77_CMPLX_ARG, F77_CONST_CMPLX_ARG, F77_FUNC(), ierr, and retval.
|
inlinestatic |
Definition at line 972 of file lo-specfun.cc.
References abs(), bessel_return_value(), cbesk(), F77_CMPLX_ARG, F77_CONST_CMPLX_ARG, F77_FUNC(), ierr, NaN, and retval.
|
inlinestatic |
Definition at line 856 of file lo-specfun.cc.
References bessel_return_value(), cbesy(), F77_CMPLX_ARG, F77_CONST_CMPLX_ARG, F77_FUNC(), ierr, is_integer_value(), NaN, and retval.
Referenced by cbesy().
|
inlinestatic |
Definition at line 1023 of file lo-specfun.cc.
References bessel_return_value(), F77_CMPLX_ARG, F77_CONST_CMPLX_ARG, F77_FUNC(), ierr, Inf, and retval.
Referenced by cbesi().
|
inlinestatic |
Definition at line 908 of file lo-specfun.cc.
References bessel_return_value(), cbesj(), F77_CMPLX_ARG, F77_CONST_CMPLX_ARG, F77_FUNC(), ierr, Inf, is_integer_value(), NaN, retval, and Faddeeva::w().
Referenced by cbesj().
|
inline |
Definition at line 300 of file lo-specfun.h.
Referenced by Fcbrt(), octave_float_scalar::map(), octave_float_matrix::map(), octave_matrix::map(), octave_sparse_matrix::map(), and octave_scalar::map().
|
inline |
std::complex<T> octave::math::ceil | ( | const std::complex< T > & | x | ) |
Definition at line 103 of file lo-mappers.h.
References imag(), real(), and x.
Referenced by Fceil(), gh_manager::free(), octave::url_handle_manager::free(), gh_manager::get_handle(), octave::url_handle_manager::get_handle(), 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(), octave::pprsc(), gh_manager::renumber_figure(), and octave::ft_text_renderer::visit().
chol_type octave::math::chol2inv | ( | const chol_type & | r | ) |
Definition at line 556 of file sparse-chol.cc.
References current_liboctave_error_handler, MatrixType::Lower, r, retval, and MatrixType::Upper.
T octave::math::chol2inv | ( | const T & | r | ) |
Definition at line 242 of file chol.cc.
References octave::chol2inv_internal(), and r.
Referenced by Fchol2inv(), and qp().
template ComplexMatrix octave::math::chol2inv< ComplexMatrix > | ( | const ComplexMatrix & | r | ) |
template FloatComplexMatrix octave::math::chol2inv< FloatComplexMatrix > | ( | const FloatComplexMatrix & | r | ) |
template FloatMatrix octave::math::chol2inv< FloatMatrix > | ( | const FloatMatrix & | r | ) |
template Matrix octave::math::chol2inv< Matrix > | ( | const Matrix & | r | ) |
template SparseComplexMatrix octave::math::chol2inv< SparseComplexMatrix > | ( | const SparseComplexMatrix & | r | ) |
template SparseMatrix octave::math::chol2inv< SparseMatrix > | ( | const SparseMatrix & | r | ) |
std::complex<T> octave::math::conj | ( | const std::complex< T > & | x | ) |
Definition at line 81 of file lo-mappers.h.
References x.
|
inline |
Definition at line 76 of file lo-mappers.h.
References x.
Referenced by MatrixType::MatrixType(), matrix_complex_probe(), and xgemm().
|
inline |
Definition at line 77 of file lo-mappers.h.
References x.
|
inline |
Definition at line 51 of file lo-mappers.h.
References copysign(), and x.
Referenced by Faddeeva_w(), Fquadcc(), mod(), and rem().
|
inline |
Definition at line 1521 of file lo-specfun.cc.
References Faddeeva::Dawson(), and x.
OCTAVE_API FloatComplex octave::math::dawson | ( | const FloatComplex & | x | ) |
Definition at line 1527 of file lo-specfun.cc.
References Faddeeva::Dawson(), and x.
OCTAVE_API double octave::math::dawson | ( | double | x | ) |
Definition at line 1517 of file lo-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().
OCTAVE_API float octave::math::dawson | ( | float | x | ) |
Definition at line 1518 of file lo-specfun.cc.
References Faddeeva::Dawson(), and x.
|
inlinestatic |
Definition at line 621 of file lo-specfun.cc.
References Array< T >::cols(), octave::f(), ierr, retval, Array< T >::rows(), and x.
|
inlinestatic |
Definition at line 685 of file lo-specfun.cc.
References Array< T >::dims(), octave::f(), ierr, dim_vector::numel(), retval, and x.
|
inlinestatic |
Definition at line 723 of file lo-specfun.cc.
References octave::f(), ierr, Array< T >::numel(), retval, and x.
|
inlinestatic |
Definition at line 592 of file lo-specfun.cc.
References octave::f(), ierr, retval, and x.
|
inlinestatic |
Definition at line 603 of file lo-specfun.cc.
References octave::f(), ierr, retval, and x.
|
inlinestatic |
Definition at line 669 of file lo-specfun.cc.
References octave::f(), ierr, dim_vector::numel(), retval, and x.
|
inlinestatic |
Definition at line 639 of file lo-specfun.cc.
References Array< T >::cols(), octave::f(), ierr, Array< T >::resize(), retval, Array< T >::rows(), and x.
|
inlinestatic |
Definition at line 701 of file lo-specfun.cc.
References Array< T >::dims(), octave::f(), ierr, dim_vector::numel(), Array< T >::resize(), retval, and x.
|
inlinestatic |
Definition at line 1161 of file lo-specfun.cc.
References Array< T >::cols(), octave::f(), ierr, retval, Array< T >::rows(), and x.
|
inlinestatic |
Definition at line 1227 of file lo-specfun.cc.
References Array< T >::dims(), octave::f(), ierr, dim_vector::numel(), retval, and x.
|
inlinestatic |
Definition at line 1266 of file lo-specfun.cc.
References octave::f(), ierr, Array< T >::numel(), retval, and x.
|
inlinestatic |
Definition at line 1132 of file lo-specfun.cc.
References octave::f(), ierr, retval, and x.
|
inlinestatic |
Definition at line 1143 of file lo-specfun.cc.
References octave::f(), ierr, retval, and x.
|
inlinestatic |
Definition at line 1211 of file lo-specfun.cc.
References octave::f(), ierr, dim_vector::numel(), retval, and x.
|
inlinestatic |
Definition at line 1180 of file lo-specfun.cc.
References Array< T >::cols(), octave::f(), ierr, Array< T >::resize(), retval, Array< T >::rows(), and x.
|
inlinestatic |
Definition at line 1243 of file lo-specfun.cc.
References Array< T >::dims(), octave::f(), ierr, dim_vector::numel(), Array< T >::resize(), retval, and x.
|
static |
|
static |
OCTAVE_API void octave::math::ellipj | ( | const Complex & | u, |
double | m, | ||
Complex & | sn, | ||
Complex & | cn, | ||
Complex & | dn, | ||
double & | err | ||
) |
Definition at line 1609 of file lo-specfun.cc.
OCTAVE_API void octave::math::ellipj | ( | double | u, |
double | m, | ||
double & | sn, | ||
double & | cn, | ||
double & | dn, | ||
double & | err | ||
) |
Definition at line 1536 of file lo-specfun.cc.
References asin(), lo_ieee_nan_value(), m, and n.
Definition at line 1637 of file lo-specfun.cc.
References Faddeeva::erf(), and x.
Referenced by do_erfcinv(), do_erfinv(), 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().
OCTAVE_API FloatComplex octave::math::erf | ( | const FloatComplex & | x | ) |
Definition at line 1643 of file lo-specfun.cc.
References Faddeeva::erf(), and x.
|
inline |
Definition at line 313 of file lo-specfun.h.
|
inline |
Definition at line 1652 of file lo-specfun.cc.
References Faddeeva::erfc(), and x.
Referenced by 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().
OCTAVE_API FloatComplex octave::math::erfc | ( | const FloatComplex & | x | ) |
Definition at line 1658 of file lo-specfun.cc.
References Faddeeva::erfc(), and x.
|
inline |
Definition at line 318 of file lo-specfun.h.
|
inline |
OCTAVE_API double octave::math::erfcinv | ( | double | x | ) |
Definition at line 1744 of file lo-specfun.cc.
References do_erfcinv(), and x.
Referenced by Ferfcinv(), octave_float_scalar::map(), octave_float_matrix::map(), octave_matrix::map(), octave_sparse_matrix::map(), and octave_scalar::map().
OCTAVE_API float octave::math::erfcinv | ( | float | x | ) |
Definition at line 1749 of file lo-specfun.cc.
References do_erfcinv(), and x.
Definition at line 1759 of file lo-specfun.cc.
References Faddeeva::erfcx(), and x.
OCTAVE_API FloatComplex octave::math::erfcx | ( | const FloatComplex & | x | ) |
Definition at line 1765 of file lo-specfun.cc.
References Faddeeva::erfcx(), and x.
OCTAVE_API double octave::math::erfcx | ( | double | x | ) |
Definition at line 1755 of file lo-specfun.cc.
References Faddeeva::erfcx(), and x.
Referenced by 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().
OCTAVE_API float octave::math::erfcx | ( | float | x | ) |
Definition at line 1756 of file lo-specfun.cc.
References Faddeeva::erfcx(), and x.
Definition at line 1778 of file lo-specfun.cc.
References Faddeeva::erfi(), and x.
OCTAVE_API FloatComplex octave::math::erfi | ( | const FloatComplex & | x | ) |
Definition at line 1784 of file lo-specfun.cc.
References Faddeeva::erfi(), and x.
OCTAVE_API double octave::math::erfi | ( | double | x | ) |
Definition at line 1774 of file lo-specfun.cc.
References Faddeeva::erfi(), and x.
Referenced by 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().
OCTAVE_API float octave::math::erfi | ( | float | x | ) |
Definition at line 1775 of file lo-specfun.cc.
References Faddeeva::erfi(), and x.
OCTAVE_API double octave::math::erfinv | ( | double | x | ) |
Definition at line 1863 of file lo-specfun.cc.
References do_erfinv(), and x.
Referenced by Ferfinv(), octave_float_scalar::map(), octave_float_matrix::map(), octave_matrix::map(), octave_sparse_matrix::map(), and octave_scalar::map().
OCTAVE_API float octave::math::erfinv | ( | float | x | ) |
Definition at line 1868 of file lo-specfun.cc.
References do_erfinv(), and x.
|
inline |
Definition at line 98 of file lo-mappers.h.
Referenced by base_det< T >::base_det(), F__betainc__(), F__expint__(), and F__gammainc__().
|
inline |
Definition at line 1874 of file lo-specfun.cc.
References abs(), retval, and x.
Referenced by 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().
OCTAVE_API FloatComplex octave::math::expm1 | ( | const FloatComplex & | x | ) |
|
inline |
Definition at line 339 of file lo-specfun.h.
|
inline |
std::complex<T> octave::math::fix | ( | const std::complex< T > & | x | ) |
Definition at line 123 of file lo-mappers.h.
|
inline |
Definition at line 118 of file lo-mappers.h.
Referenced by convert_cdata_2(), Ffind(), Ffix(), isargout1(), 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(), octave_base_value::nint_value(), octave::ok_for_signed_int_conv(), octave::ok_for_unsigned_int_conv(), operator*(), operator/(), pow(), and powf().
|
inline |
Definition at line 119 of file lo-mappers.h.
std::complex<T> octave::math::floor | ( | const std::complex< T > & | x | ) |
Definition at line 130 of file lo-mappers.h.
References imag(), real(), and x.
Referenced by divide(), engineering_exponent(), octave::err_invalid_index(), extended_gcd(), Faddeeva_w(), Ffloor(), Frandperm(), get_ra_idx(), magform(), 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(), mod(), Range::nnz(), num_digits(), number_to_fractional(), octave_print_internal_template(), octave::poisson_cdf_lookup(), octave::poisson_rejection(), octave::pprsc(), octave::ft_text_renderer::process_character(), octave::rand_poisson(), octave_cell::save_hdf5(), tfloor(), x_nint(), and xpsi().
|
inlinestatic |
|
inline |
|
inline |
OCTAVE_API double octave::math::frexp | ( | double | x, |
int * | expptr | ||
) |
Definition at line 128 of file lo-mappers.cc.
References octave_frexp_wrapper(), and x.
Referenced by dblesplit(), eps(), log2(), and octave_frexp_wrapper().
OCTAVE_API float octave::math::frexp | ( | float | x, |
int * | expptr | ||
) |
Definition at line 133 of file lo-mappers.cc.
References octave_frexpf_wrapper(), and x.
OCTAVE_API double octave::math::gamma | ( | double | x | ) |
Definition at line 1912 of file lo-specfun.cc.
References Inf, isinf(), isnan(), NaN, negative_sign(), x, and x_nint().
Referenced by octave_float_scalar::map(), octave_float_matrix::map(), octave_matrix::map(), octave_sparse_matrix::map(), octave_scalar::map(), and xpsi().
OCTAVE_API float octave::math::gamma | ( | float | x | ) |
Definition at line 1935 of file lo-specfun.cc.
References Inf, isinf(), isnan(), NaN, negative_sign(), x, and x_nint().
int octave::math::get_xtype | ( | void | ) |
|
inline |
Definition at line 202 of file sparse-chol.cc.
|
inline |
Definition at line 195 of file sparse-chol.cc.
|
inlinestatic |
|
inlinestatic |
Definition at line 850 of file lo-specfun.cc.
References x.
OCTAVE_API bool octave::math::is_NaN_or_NA | ( | const Complex & | x | ) |
Definition at line 71 of file lo-mappers.cc.
References imag(), isnan(), real(), and x.
Referenced by octave::textscan::scan_complex().
OCTAVE_API bool octave::math::is_NaN_or_NA | ( | const FloatComplex & | x | ) |
bool octave::math::isfinite | ( | const std::complex< T > & | x | ) |
Definition at line 198 of file lo-mappers.h.
References imag(), isfinite(), real(), and x.
Referenced by isfinite().
|
inline |
Definition at line 192 of file lo-mappers.h.
References isfinite(), and x.
Referenced by Range::Range(), __lo_ieee_finite(), __lo_ieee_float_finite(), check_limit_vals(), double_property::do_set(), octave::opengl_renderer::draw_surface(), Fdlmread(), octave::rand::fill(), fill_matrix(), Fisfinite(), Fquadcc(), octave::rand::gamma(), isfinite(), isinteger(), make_complex_scalar_format(), 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(), max_axes_scale(), mx_inline_all_finite(), octave::rand::poisson(), pr_max_internal(), pr_min_internal(), save_mat5_array_length(), hggroup::update_axis_limits(), array_property::validate(), x_nint(), and xtoo_large_for_float().
|
inline |
Definition at line 193 of file lo-mappers.h.
References isfinite(), and x.
bool octave::math::isinf | ( | const std::complex< T > & | x | ) |
|
inline |
Definition at line 203 of file lo-mappers.h.
Referenced by __lo_ieee_float_isinf(), __lo_ieee_isinf(), SparseComplexMatrix::any_element_is_inf_or_nan(), SparseMatrix::any_element_is_inf_or_nan(), DEFMETHODX(), do_rand(), double_property::do_set(), octave::opengl_renderer::draw_axes_x_grid(), octave::opengl_renderer::draw_axes_y_grid(), octave::opengl_renderer::draw_axes_z_grid(), eps(), F__glpk__(), Faddeeva_w(), Faudioread(), Ffind(), ComplexMatrix::finverse(), FloatComplexMatrix::finverse(), Fisinf(), Fquadcc(), ComplexMatrix::fsolve(), FloatComplexMatrix::fsolve(), gamma(), get_array_limits(), octave::get_size(), octave::opengl_renderer::is_nan_or_inf(), isinf(), ComplexMatrix::lssolve(), FloatComplexMatrix::lssolve(), FloatMatrix::lssolve(), Matrix::lssolve(), make_complex_scalar_format(), make_scalar_format(), 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(), norm1(), operator*(), pr_any_float(), rational_approx(), octave::stream::skipl(), octave::sleep(), axes::properties::update_aspectratios(), axes::properties::update_xlabel_position(), axes::properties::update_ylabel_position(), axes::properties::update_zlabel_position(), array_property::validate(), and xabs().
|
inline |
Definition at line 204 of file lo-mappers.h.
|
inline |
Definition at line 218 of file lo-mappers.h.
References isfinite(), round(), and x.
Referenced by NDArray::all_integers(), FloatNDArray::all_integers(), extended_gcd(), Faudiowrite(), Fbase64_encode(), Fintmax(), Fintmin(), Fisinteger(), Fmod(), Frem(), and simple_gcd().
|
inline |
Definition at line 219 of file lo-mappers.h.
References isfinite(), round(), and x.
OCTAVE_API bool octave::math::isna | ( | const Complex & | x | ) |
OCTAVE_API bool octave::math::isna | ( | const FloatComplex & | x | ) |
OCTAVE_API bool octave::math::isna | ( | double | x | ) |
Definition at line 47 of file lo-mappers.cc.
References lo_ieee_is_NA, and x.
Referenced by Fisna(), isna(), 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(), and pr_any_float().
OCTAVE_API bool octave::math::isna | ( | float | x | ) |
Definition at line 59 of file lo-mappers.cc.
References lo_ieee_is_NA, and x.
|
inline |
Definition at line 178 of file lo-mappers.h.
Referenced by octave::math::sparse_lu< lu_type >::sparse_lu(), __lo_ieee_float_isnan(), __lo_ieee_isnan(), norm_accumulator_inf< R >::accum(), norm_accumulator_minf< R >::accum(), SparseMatrix::all_elements_are_int_or_inf_or_nan(), Range::all_elements_are_ints(), SparseComplexMatrix::any_element_is_inf_or_nan(), SparseMatrix::any_element_is_inf_or_nan(), SparseComplexMatrix::any_element_is_nan(), SparseMatrix::any_element_is_nan(), Sparse< T >::SparseRep::any_element_is_nan(), octave_complex::bool_array_value(), octave_float_scalar::bool_array_value(), octave_float_complex::bool_array_value(), octave_scalar::bool_array_value(), octave_complex::bool_value(), octave_float_scalar::bool_value(), octave_float_complex::bool_value(), octave_scalar::bool_value(), SparseComplexMatrix::bsolve(), SparseMatrix::bsolve(), ComplexMatrix::column_max(), Matrix::column_max(), FloatComplexMatrix::column_max(), FloatMatrix::column_max(), ComplexMatrix::column_min(), Matrix::column_min(), FloatComplexMatrix::column_min(), FloatMatrix::column_min(), NDArray::concat(), FloatNDArray::concat(), charNDArray::concat(), convert_cdata_2(), octave_int_base< T >::convert_real(), octave_float_scalar::convert_to_str_internal(), octave_float_matrix::convert_to_str_internal(), octave_matrix::convert_to_str_internal(), octave_sparse_matrix::convert_to_str_internal(), octave_scalar::convert_to_str_internal(), cpolar(), ComplexMatrix::determinant(), FloatComplexMatrix::determinant(), SparseComplexMatrix::determinant(), SparseMatrix::determinant(), do_fft(), do_fft2(), do_fftn(), double_property::do_set(), handle_property::do_set(), octave::opengl_renderer::draw_patch(), drawcn(), EigsComplexNonSymmetricFunc(), EigsComplexNonSymmetricMatrix(), EigsComplexNonSymmetricMatrixShift(), EigsRealNonSymmetricFunc(), EigsRealNonSymmetricMatrix(), EigsRealNonSymmetricMatrixShift(), EigsRealSymmetricFunc(), EigsRealSymmetricMatrix(), EigsRealSymmetricMatrixShift(), eps(), octave::err_invalid_index(), F__go_figure__(), SparseComplexMatrix::factorize(), SparseMatrix::factorize(), Faddeeva_Dawson(), Faddeeva_erf(), Faddeeva_w(), Faudiowrite(), Fcolloc(), ComplexMatrix::finverse(), FloatComplexMatrix::finverse(), Fisnan(), Fpause(), ComplexMatrix::fsolve(), FloatComplexMatrix::fsolve(), FloatMatrix::fsolve(), Matrix::fsolve(), SparseComplexMatrix::fsolve(), SparseMatrix::fsolve(), Fspparms(), gamma(), octave::opengl_renderer::is_nan_or_inf(), is_NaN_or_NA(), is_singular2d(), is_singular3d(), isnan(), Array< T >::issorted(), jcobi(), octave::url_handle_manager::lookup(), ComplexMatrix::lssolve(), FloatComplexMatrix::lssolve(), FloatMatrix::lssolve(), Matrix::lssolve(), ComplexMatrix::ltsolve(), FloatComplexMatrix::ltsolve(), FloatMatrix::ltsolve(), Matrix::ltsolve(), SparseComplexMatrix::ltsolve(), SparseMatrix::ltsolve(), LuAminusSigmaB(), make_complex_scalar_format(), make_graphics_object(), make_scalar_format(), QtHandles::Utils::makeImageFromCData(), 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(), SparseComplexMatrix::max(), SparseMatrix::max(), max(), SparseComplexMatrix::min(), SparseMatrix::min(), min(), mx_inline_any_nan(), nan_ascending_compare(), nan_descending_compare(), octave_base_value::nint_value(), norm1(), oct_unop_not(), octave_handle::ok(), operator*(), pr_any_float(), rational_approx(), ComplexMatrix::rcond(), FloatComplexMatrix::rcond(), ComplexMatrix::row_max(), Matrix::row_max(), FloatComplexMatrix::row_max(), FloatMatrix::row_max(), ComplexMatrix::row_min(), Matrix::row_min(), FloatComplexMatrix::row_min(), FloatMatrix::row_min(), safe_comparator(), octave_base_scalar< double >::short_disp(), signum(), sort_isnan< Complex >(), sort_isnan< double >(), sort_isnan< float >(), sort_isnan< FloatComplex >(), sparse_ascending_compare< Complex >(), sparse_ascending_compare< double >(), sparse_descending_compare< Complex >(), sparse_descending_compare< double >(), ComplexMatrix::utsolve(), FloatComplexMatrix::utsolve(), FloatMatrix::utsolve(), Matrix::utsolve(), SparseComplexMatrix::utsolve(), SparseMatrix::utsolve(), array_property::validate(), xis_int_or_inf_or_nan(), and xis_true().
|
inline |
Definition at line 179 of file lo-mappers.h.
bool octave::math::isnan | ( | const octave_int< T > & | ) |
Definition at line 945 of file oct-inttypes.h.
bool octave::math::isnan | ( | const std::complex< T > & | x | ) |
|
inline |
Definition at line 181 of file lo-mappers.h.
|
inline |
Definition at line 182 of file lo-mappers.h.
|
static |
|
inline |
Definition at line 347 of file lo-specfun.h.
Referenced by Flgamma(), octave_float_scalar::map(), octave_float_matrix::map(), octave_matrix::map(), octave_sparse_matrix::map(), octave_scalar::map(), rc_lgamma(), and octave::xlgamma().
|
inline |
Definition at line 1958 of file lo-specfun.cc.
Referenced by Flog1p(), 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(), and rc_log1p().
OCTAVE_API FloatComplex octave::math::log1p | ( | const FloatComplex & | x | ) |
|
inline |
Definition at line 350 of file lo-specfun.h.
|
inline |
Definition at line 139 of file lo-mappers.cc.
References x.
Referenced by base_det< T >::base_det(), Flog2(), log2(), Array< T >::lookup(), ComplexMatrix::lssolve(), FloatComplexMatrix::lssolve(), FloatMatrix::lssolve(), Matrix::lssolve(), 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(), map_2_xlog2(), base_det< T >::operator*=(), rc_log2(), idx_vector::idx_vector_rep::sort_idx(), and idx_vector::idx_vector_rep::sort_uniq_clone().
Definition at line 163 of file lo-mappers.cc.
OCTAVE_API FloatComplex octave::math::log2 | ( | const FloatComplex & | x | ) |
Definition at line 145 of file lo-mappers.cc.
References x.
OCTAVE_API FloatComplex octave::math::log2 | ( | const FloatComplex & | x, |
int & | exp | ||
) |
Definition at line 171 of file lo-mappers.cc.
|
inline |
Definition at line 86 of file lo-mappers.h.
OCTAVE_API double octave::math::log2 | ( | double | x, |
int & | exp | ||
) |
Definition at line 151 of file lo-mappers.cc.
|
inline |
OCTAVE_API float octave::math::log2 | ( | float | x, |
int & | exp | ||
) |
Definition at line 157 of file lo-mappers.cc.
|
inline |
Definition at line 427 of file lo-mappers.h.
|
inline |
Definition at line 407 of file lo-mappers.h.
|
inline |
Definition at line 413 of file lo-mappers.h.
|
inline |
Definition at line 377 of file lo-mappers.h.
|
inline |
Definition at line 389 of file lo-mappers.h.
T octave::math::max | ( | T | x, |
T | y | ||
) |
Definition at line 361 of file lo-mappers.h.
References x.
Referenced by octave::ft_text_renderer::compute_bbox(), octave::opengl_renderer::draw_axes_x_grid(), octave::opengl_renderer::draw_axes_y_grid(), max(), max_axes_scale(), mx_inline_xmax(), octave::ft_text_renderer::process_character(), and octave::ft_text_renderer::visit().
|
inline |
Definition at line 420 of file lo-mappers.h.
|
inline |
Definition at line 395 of file lo-mappers.h.
|
inline |
Definition at line 401 of file lo-mappers.h.
|
inline |
Definition at line 371 of file lo-mappers.h.
|
inline |
Definition at line 383 of file lo-mappers.h.
T octave::math::min | ( | T | x, |
T | y | ||
) |
Definition at line 354 of file lo-mappers.h.
References x.
Referenced by octave::opengl_renderer::draw_axes_x_grid(), octave::opengl_renderer::draw_axes_y_grid(), min(), mx_inline_xmin(), normalized_aspectratios(), octave::ft_text_renderer::process_character(), and axes::properties::update_aspectratios().
T octave::math::mod | ( | T | x, |
T | y | ||
) |
Definition at line 287 of file lo-mappers.h.
References abs(), copysign(), floor(), n, retval, x, and x_nint().
Referenced by Fmod().
OCTAVE_API bool octave::math::negative_sign | ( | double | x | ) |
Definition at line 178 of file lo-mappers.cc.
References __lo_ieee_signbit(), and x.
Referenced by NDArray::any_element_is_negative(), FloatNDArray::any_element_is_negative(), gamma(), and positive_sign().
OCTAVE_API bool octave::math::negative_sign | ( | float | x | ) |
Definition at line 179 of file lo-mappers.cc.
References __lo_ieee_float_signbit(), and x.
OCTAVE_API int octave::math::nint | ( | double | x | ) |
Definition at line 208 of file lo-mappers.cc.
References max(), min(), and x.
Referenced by octave_float_scalar::convert_to_str_internal(), octave_float_matrix::convert_to_str_internal(), octave_matrix::convert_to_str_internal(), octave_sparse_matrix::convert_to_str_internal(), octave_scalar::convert_to_str_internal(), octave::convert_to_valid_int(), do_fft(), and octave::printf_value_cache::int_value().
OCTAVE_API int octave::math::nint | ( | float | x | ) |
Definition at line 219 of file lo-mappers.cc.
OCTAVE_API octave_idx_type octave::math::nint_big | ( | double | x | ) |
Definition at line 184 of file lo-mappers.cc.
References max(), min(), and x.
Referenced by Range::all_elements_are_ints(), NDArray::concat(), FloatNDArray::concat(), charNDArray::concat(), do_fft(), do_fft2(), do_fftn(), DASPK::do_integrate(), do_rand(), Fcolloc(), and octave::get_size().
OCTAVE_API octave_idx_type octave::math::nint_big | ( | float | x | ) |
Definition at line 196 of file lo-mappers.cc.
std::ostream& octave::math::operator<< | ( | std::ostream & | os, |
const hess< T > & | a | ||
) |
|
inline |
Definition at line 62 of file lo-mappers.h.
References negative_sign(), and x.
Referenced by NDArray::any_element_is_positive(), and FloatNDArray::any_element_is_positive().
|
inline |
Definition at line 63 of file lo-mappers.h.
References negative_sign(), and x.
Definition at line 2148 of file lo-specfun.cc.
References xpsi().
OCTAVE_API FloatComplex octave::math::psi | ( | const FloatComplex & | z | ) |
Definition at line 2149 of file lo-specfun.cc.
References xpsi().
OCTAVE_API double octave::math::psi | ( | double | z | ) |
Definition at line 2099 of file lo-specfun.cc.
References xpsi().
OCTAVE_API float octave::math::psi | ( | float | z | ) |
Definition at line 2100 of file lo-specfun.cc.
References xpsi().
OCTAVE_API double octave::math::psi | ( | octave_idx_type | n, |
double | z | ||
) |
Definition at line 2206 of file lo-specfun.cc.
OCTAVE_API float octave::math::psi | ( | octave_idx_type | n, |
float | z | ||
) |
Definition at line 2207 of file lo-specfun.cc.
ComplexMatrix octave::math::qrsolve | ( | const SparseComplexMatrix & | a, |
const MArray< Complex > & | b, | ||
octave_idx_type & | info | ||
) |
Definition at line 2348 of file sparse-qr.cc.
ComplexMatrix octave::math::qrsolve | ( | const SparseComplexMatrix & | a, |
const MArray< double > & | b, | ||
octave_idx_type & | info | ||
) |
Definition at line 2331 of file sparse-qr.cc.
SparseComplexMatrix octave::math::qrsolve | ( | const SparseComplexMatrix & | a, |
const SparseComplexMatrix & | b, | ||
octave_idx_type & | info | ||
) |
Definition at line 2356 of file sparse-qr.cc.
SparseComplexMatrix octave::math::qrsolve | ( | const SparseComplexMatrix & | a, |
const SparseMatrix & | b, | ||
octave_idx_type & | info | ||
) |
Definition at line 2339 of file sparse-qr.cc.
ComplexMatrix octave::math::qrsolve | ( | const SparseMatrix & | a, |
const MArray< Complex > & | b, | ||
octave_idx_type & | info | ||
) |
Definition at line 2315 of file sparse-qr.cc.
Matrix octave::math::qrsolve | ( | const SparseMatrix & | a, |
const MArray< double > & | b, | ||
octave_idx_type & | info | ||
) |
Definition at line 2299 of file sparse-qr.cc.
Referenced by dmsolve(), SparseComplexMatrix::solve(), and SparseMatrix::solve().
SparseComplexMatrix octave::math::qrsolve | ( | const SparseMatrix & | a, |
const SparseComplexMatrix & | b, | ||
octave_idx_type & | info | ||
) |
Definition at line 2323 of file sparse-qr.cc.
SparseMatrix octave::math::qrsolve | ( | const SparseMatrix & | a, |
const SparseMatrix & | b, | ||
octave_idx_type & | info | ||
) |
Definition at line 2307 of file sparse-qr.cc.
OCTAVE_API Complex octave::math::rc_acos | ( | double | x | ) |
Definition at line 230 of file lo-mappers.cc.
Referenced by octave_float_scalar::map(), octave_float_matrix::map(), octave_matrix::map(), octave_sparse_matrix::map(), and octave_scalar::map().
OCTAVE_API FloatComplex octave::math::rc_acos | ( | float | x | ) |
Definition at line 236 of file lo-mappers.cc.
OCTAVE_API Complex octave::math::rc_acosh | ( | double | x | ) |
Definition at line 243 of file lo-mappers.cc.
Referenced by octave_float_scalar::map(), octave_float_matrix::map(), octave_matrix::map(), octave_sparse_matrix::map(), and octave_scalar::map().
OCTAVE_API FloatComplex octave::math::rc_acosh | ( | float | x | ) |
Definition at line 249 of file lo-mappers.cc.
OCTAVE_API Complex octave::math::rc_asin | ( | double | x | ) |
Definition at line 255 of file lo-mappers.cc.
Referenced by octave_float_scalar::map(), octave_float_matrix::map(), octave_matrix::map(), octave_sparse_matrix::map(), and octave_scalar::map().
OCTAVE_API FloatComplex octave::math::rc_asin | ( | float | x | ) |
Definition at line 261 of file lo-mappers.cc.
OCTAVE_API Complex octave::math::rc_atanh | ( | double | x | ) |
Definition at line 268 of file lo-mappers.cc.
Referenced by octave_float_scalar::map(), octave_float_matrix::map(), octave_matrix::map(), octave_sparse_matrix::map(), and octave_scalar::map().
OCTAVE_API FloatComplex octave::math::rc_atanh | ( | float | x | ) |
Definition at line 274 of file lo-mappers.cc.
OCTAVE_API Complex octave::math::rc_lgamma | ( | double | x | ) |
Definition at line 2210 of file lo-specfun.cc.
Referenced by octave_float_scalar::map(), octave_float_matrix::map(), octave_matrix::map(), octave_sparse_matrix::map(), and octave_scalar::map().
OCTAVE_API FloatComplex octave::math::rc_lgamma | ( | float | x | ) |
Definition at line 2229 of file lo-specfun.cc.
References x.
OCTAVE_API Complex octave::math::rc_log | ( | double | x | ) |
Definition at line 281 of file lo-mappers.cc.
References x.
Referenced by octave_float_scalar::map(), octave_float_matrix::map(), octave_matrix::map(), octave_sparse_matrix::map(), and octave_scalar::map().
OCTAVE_API FloatComplex octave::math::rc_log | ( | float | x | ) |
Definition at line 287 of file lo-mappers.cc.
References x.
OCTAVE_API Complex octave::math::rc_log10 | ( | double | x | ) |
Definition at line 309 of file lo-mappers.cc.
References x.
Referenced by octave_float_scalar::map(), octave_float_matrix::map(), octave_matrix::map(), octave_sparse_matrix::map(), and octave_scalar::map().
OCTAVE_API FloatComplex octave::math::rc_log10 | ( | float | x | ) |
Definition at line 316 of file lo-mappers.cc.
References x.
OCTAVE_API Complex octave::math::rc_log1p | ( | double | x | ) |
Definition at line 2247 of file lo-specfun.cc.
Referenced by octave_float_scalar::map(), octave_float_matrix::map(), octave_matrix::map(), octave_sparse_matrix::map(), and octave_scalar::map().
OCTAVE_API FloatComplex octave::math::rc_log1p | ( | float | x | ) |
Definition at line 2254 of file lo-specfun.cc.
OCTAVE_API Complex octave::math::rc_log2 | ( | double | x | ) |
Definition at line 294 of file lo-mappers.cc.
Referenced by octave_float_scalar::map(), octave_float_matrix::map(), octave_matrix::map(), octave_sparse_matrix::map(), and octave_scalar::map().
OCTAVE_API FloatComplex octave::math::rc_log2 | ( | float | x | ) |
Definition at line 301 of file lo-mappers.cc.
OCTAVE_API Complex octave::math::rc_sqrt | ( | double | x | ) |
Definition at line 324 of file lo-mappers.cc.
References x.
Referenced by octave_float_scalar::map(), octave_float_diag_matrix::map(), octave_float_matrix::map(), octave_diag_matrix::map(), octave_matrix::map(), octave_sparse_matrix::map(), and octave_scalar::map().
OCTAVE_API FloatComplex octave::math::rc_sqrt | ( | float | x | ) |
Definition at line 330 of file lo-mappers.cc.
References x.
T octave::math::rem | ( | T | x, |
T | y | ||
) |
std::complex<T> octave::math::round | ( | const std::complex< T > & | x | ) |
|
inline |
Definition at line 136 of file lo-mappers.h.
Referenced by QtHandles::ButtonGroup::ButtonGroup(), QtHandles::ListBoxControl::ListBoxControl(), QtHandles::Panel::Panel(), QtHandles::SliderControl::SliderControl(), QtHandles::Table::Table(), QtHandles::borderWidthFromProperties(), QtHandles::boundingBoxToRect(), octave::ft_text_renderer::compute_bbox(), octave_int_base< T >::compute_threshold(), octave_int_base< T >::convert_real(), encode_uint_image(), Fround(), QtHandles::BaseControl::init(), isinteger(), Range::limit_internal(), QtHandles::Utils::makeImageFromCData(), 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(), octave::ft_text_renderer::push_new_line(), rational_approx(), QtHandles::Container::resizeEvent(), round(), roundb(), octave::opengl_renderer::set_linestyle(), QtHandles::BaseControl::update(), QtHandles::ButtonGroup::update(), QtHandles::ContextMenu::update(), QtHandles::Panel::update(), QtHandles::SliderControl::update(), QtHandles::Table::update(), axes::properties::update_axes_layout(), QtHandles::ButtonGroup::updateLayout(), QtHandles::Panel::updateLayout(), QtHandles::updateSelection(), and QtHandles::SliderControl::valueChanged().
|
inline |
Definition at line 137 of file lo-mappers.h.
References x.
std::complex<T> octave::math::roundb | ( | const std::complex< T > & | x | ) |
|
inline |
Definition at line 147 of file lo-mappers.h.
References round(), trunc(), and x.
Referenced by Froundb(), 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(), and roundb().
|
inline |
Definition at line 158 of file lo-mappers.h.
schur<RT> octave::math::rsf2csf | ( | const AT & | s, |
const AT & | u | ||
) |
schur<ComplexMatrix> octave::math::rsf2csf< ComplexMatrix, Matrix > | ( | const Matrix & | s_arg, |
const Matrix & | u_arg | ||
) |
Definition at line 275 of file schur.cc.
Referenced by Frsf2csf().
schur<FloatComplexMatrix> octave::math::rsf2csf< FloatComplexMatrix, FloatMatrix > | ( | const FloatMatrix & | s_arg, |
const FloatMatrix & | u_arg | ||
) |
Definition at line 383 of file schur.cc.
Referenced by Frsf2csf().
|
static |
Definition at line 47 of file schur.cc.
Referenced by schur< T >::init().
|
static |
|
static |
|
static |
Definition at line 53 of file schur.cc.
Referenced by schur< T >::init().
|
static |
|
static |
|
inline |
Definition at line 54 of file lo-mappers.h.
Referenced by __lo_ieee_float_signbit(), __lo_ieee_signbit(), octave_float_scalar::map(), octave_float_matrix::map(), octave_matrix::map(), and octave_scalar::map().
|
inline |
std::complex<T> octave::math::signum | ( | const std::complex< T > & | x | ) |
Definition at line 249 of file lo-mappers.h.
|
inline |
Definition at line 222 of file lo-mappers.h.
References isnan(), NaN, and x.
Referenced by do_erfinv(), octave::opengl_renderer::draw_axes_x_grid(), octave::opengl_renderer::draw_axes_y_grid(), octave::opengl_renderer::draw_axes_z_grid(), elem_dual_p(), Fsign(), 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(), octave_get_sig_number(), octave_kill_wrapper(), octave_raise_wrapper(), octave_strsignal_wrapper(), octave::set_sig_struct_field(), axes::properties::update_camera(), axes::properties::update_xlabel_position(), axes::properties::update_ylabel_position(), and axes::properties::update_zlabel_position().
|
inline |
Definition at line 235 of file lo-mappers.h.
std::complex<T> octave::math::trunc | ( | const std::complex< T > & | x | ) |
Definition at line 111 of file lo-mappers.h.
References imag(), real(), and x.
Referenced by idx_vector::idx_range_rep::idx_range_rep(), octave::load_save_system::dump_octave_core(), fix(), fopen_mode_to_ios_mode(), octave::stream::mode_as_string(), gzfilebuf::open_mode(), rem(), and roundb().
void octave::math::umfpack_defaults | ( | double * | Control | ) |
|
inline |
Definition at line 266 of file sparse-lu.cc.
References UMFPACK_ZNAME.
|
inline |
Definition at line 130 of file sparse-lu.cc.
References UMFPACK_DNAME.
void octave::math::umfpack_free_numeric | ( | void ** | Numeric | ) |
|
inline |
Definition at line 273 of file sparse-lu.cc.
References UMFPACK_ZNAME.
|
inline |
Definition at line 137 of file sparse-lu.cc.
References UMFPACK_DNAME.
void octave::math::umfpack_free_symbolic | ( | void ** | Symbolic | ) |
|
inline |
Definition at line 280 of file sparse-lu.cc.
References UMFPACK_ZNAME.
|
inline |
Definition at line 144 of file sparse-lu.cc.
References UMFPACK_DNAME.
octave_idx_type octave::math::umfpack_get_lunz | ( | octave_idx_type * | lnz, |
octave_idx_type * | unz, | ||
void * | Numeric | ||
) |
|
inline |
Definition at line 287 of file sparse-lu.cc.
References octave::to_suitesparse_intptr(), and UMFPACK_ZNAME.
|
inline |
Definition at line 151 of file sparse-lu.cc.
References octave::to_suitesparse_intptr(), and UMFPACK_DNAME.
octave_idx_type octave::math::umfpack_get_numeric | ( | octave_idx_type * | Lp, |
octave_idx_type * | Lj, | ||
T * | Lx, | ||
octave_idx_type * | Up, | ||
octave_idx_type * | Ui, | ||
T * | Ux, | ||
octave_idx_type * | p, | ||
octave_idx_type * | q, | ||
double * | Dz_packed, | ||
octave_idx_type * | do_recip, | ||
double * | Rs, | ||
void * | Numeric | ||
) |
|
inline |
Definition at line 299 of file sparse-lu.cc.
References octave::to_suitesparse_intptr(), and UMFPACK_ZNAME.
|
inline |
Definition at line 163 of file sparse-lu.cc.
References octave::to_suitesparse_intptr(), and UMFPACK_DNAME.
octave_idx_type octave::math::umfpack_numeric | ( | const octave_idx_type * | Ap, |
const octave_idx_type * | Ai, | ||
const T * | Ax, | ||
void * | Symbolic, | ||
void ** | Numeric, | ||
const double * | Control, | ||
double * | Info | ||
) |
|
inline |
Definition at line 320 of file sparse-lu.cc.
References octave::to_suitesparse_intptr(), and UMFPACK_ZNAME.
|
inline |
Definition at line 181 of file sparse-lu.cc.
References octave::to_suitesparse_intptr(), and UMFPACK_DNAME.
octave_idx_type octave::math::umfpack_qsymbolic | ( | octave_idx_type | n_row, |
octave_idx_type | n_col, | ||
const octave_idx_type * | Ap, | ||
const octave_idx_type * | Ai, | ||
const T * | Ax, | ||
const octave_idx_type * | Qinit, | ||
void ** | Symbolic, | ||
const double * | Control, | ||
double * | Info | ||
) |
|
inline |
Definition at line 333 of file sparse-lu.cc.
References octave::to_suitesparse_intptr(), and UMFPACK_ZNAME.
|
inline |
Definition at line 193 of file sparse-lu.cc.
References octave::to_suitesparse_intptr(), and UMFPACK_DNAME.
void octave::math::umfpack_report_control | ( | const double * | Control | ) |
|
inline |
Definition at line 349 of file sparse-lu.cc.
References UMFPACK_ZNAME.
|
inline |
Definition at line 208 of file sparse-lu.cc.
References UMFPACK_DNAME.
void octave::math::umfpack_report_info | ( | const double * | Control, |
const double * | Info | ||
) |
|
inline |
Definition at line 356 of file sparse-lu.cc.
References UMFPACK_ZNAME.
|
inline |
Definition at line 215 of file sparse-lu.cc.
References UMFPACK_DNAME.
void octave::math::umfpack_report_matrix | ( | octave_idx_type | n_row, |
octave_idx_type | n_col, | ||
const octave_idx_type * | Ap, | ||
const octave_idx_type * | Ai, | ||
const T * | Ax, | ||
octave_idx_type | col_form, | ||
const double * | Control | ||
) |
|
inline |
Definition at line 363 of file sparse-lu.cc.
References octave::to_suitesparse_intptr(), and UMFPACK_ZNAME.
|
inline |
Definition at line 222 of file sparse-lu.cc.
References octave::to_suitesparse_intptr(), and UMFPACK_DNAME.
void octave::math::umfpack_report_numeric | ( | void * | Numeric, |
const double * | Control | ||
) |
|
inline |
Definition at line 377 of file sparse-lu.cc.
References UMFPACK_ZNAME.
|
inline |
Definition at line 235 of file sparse-lu.cc.
References UMFPACK_DNAME.
void octave::math::umfpack_report_perm | ( | octave_idx_type | np, |
const octave_idx_type * | Perm, | ||
const double * | Control | ||
) |
|
inline |
Definition at line 384 of file sparse-lu.cc.
References octave::to_suitesparse_intptr(), and UMFPACK_ZNAME.
|
inline |
Definition at line 242 of file sparse-lu.cc.
References octave::to_suitesparse_intptr(), and UMFPACK_DNAME.
void octave::math::umfpack_report_status | ( | double * | Control, |
octave_idx_type | status | ||
) |
|
inline |
Definition at line 392 of file sparse-lu.cc.
References UMFPACK_ZNAME.
|
inline |
Definition at line 250 of file sparse-lu.cc.
References UMFPACK_DNAME.
void octave::math::umfpack_report_symbolic | ( | void * | Symbolic, |
const double * | Control | ||
) |
|
inline |
Definition at line 399 of file sparse-lu.cc.
References UMFPACK_ZNAME.
|
inline |
Definition at line 257 of file sparse-lu.cc.
References UMFPACK_DNAME.
void octave::math::warn_qrupdate_once | ( | void | ) |
|
inline |
Definition at line 268 of file lo-mappers.h.
References floor(), isfinite(), and x.
|
inline |
Definition at line 274 of file lo-mappers.h.
References floor(), isfinite(), and x.
T octave::math::x_nint | ( | T | x | ) |
Definition at line 262 of file lo-mappers.h.
References x.
Referenced by SparseMatrix::all_elements_are_int_or_inf_or_nan(), ComplexNDArray::all_integers(), SparseComplexMatrix::all_integers(), SparseMatrix::all_integers(), FloatComplexNDArray::all_integers(), EigsComplexNonSymmetricFunc(), EigsComplexNonSymmetricMatrix(), EigsComplexNonSymmetricMatrixShift(), EigsRealNonSymmetricFunc(), EigsRealNonSymmetricMatrix(), EigsRealNonSymmetricMatrixShift(), EigsRealSymmetricFunc(), EigsRealSymmetricMatrix(), EigsRealSymmetricMatrixShift(), F__go_figure__(), Faudioread(), Fgetgrgid(), Fgetpwuid(), Fterminal_size(), gamma(), octave::printf_value_cache::get_next_value(), octave::printf_value_cache::int_value(), make_complex_scalar_format(), make_scalar_format(), mod(), rational_approx(), rem(), xis_int_or_inf_or_nan(), xisint(), and octave::xisint().
|
inline |
Definition at line 2006 of file lo-specfun.cc.
References x.
|
inline |
Definition at line 2013 of file lo-specfun.cc.
References x.
|
inlinestatic |
Definition at line 1999 of file lo-specfun.cc.
References x.
Referenced by lanczos_approximation_psi().
std::complex<T> octave::math::xpsi | ( | const std::complex< T > & | z | ) |
Definition at line 2104 of file lo-specfun.cc.
References lanczos_approximation_psi(), n, pi, and psi().
T octave::math::xpsi | ( | octave_idx_type | n, |
T | z | ||
) |
T octave::math::xpsi | ( | T | z | ) |
Definition at line 2047 of file lo-specfun.cc.
References floor(), Inf, lanczos_approximation_psi(), n, pi, and psi().
Referenced by psi().
|
inlinestatic |
Definition at line 518 of file lo-specfun.cc.
References bessel_return_value(), F77_FUNC(), ierr, retval, and zbesh().
|
inlinestatic |
Definition at line 554 of file lo-specfun.cc.
References bessel_return_value(), F77_FUNC(), ierr, retval, and zbesh().
|
inlinestatic |
Definition at line 413 of file lo-specfun.cc.
References abs(), bessel_return_value(), F77_FUNC(), ierr, is_integer_value(), NaN, retval, and zbesk().
|
inlinestatic |
Definition at line 294 of file lo-specfun.cc.
References bessel_return_value(), F77_FUNC(), ierr, is_integer_value(), NaN, retval, and zbesy().
Referenced by zbesy().
|
inlinestatic |
Definition at line 473 of file lo-specfun.cc.
References bessel_return_value(), F77_FUNC(), ierr, Inf, and retval.
Referenced by zbesi().
|
inlinestatic |
Definition at line 347 of file lo-specfun.cc.
References bessel_return_value(), F77_FUNC(), ierr, Inf, is_integer_value(), NaN, retval, octave::wi, and zbesj().
Referenced by zbesj().
|
static |
Definition at line 1995 of file lo-specfun.cc.
Referenced by octave_complex::as_mxArray(), octave_complex_matrix::as_mxArray(), octave_sparse_complex_matrix::as_mxArray(), octave_float_complex::as_mxArray(), octave_float_complex_matrix::as_mxArray(), Faddeeva_w(), octave::directory_path::init(), kpse_path_expand(), mxSetImagData(), mxSetPi(), octave_async_system_wrapper(), path_find_first_of(), path_search(), mxArray::set_imag_data(), QConsolePrivate::startCommand(), and xpsi().