GNU Octave
4.2.1
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
|
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 | 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 |
Variables | |
static const double | pi = 3.14159265358979323846 |
typedef Complex(* octave::math::dptr)(const Complex &, double, int, octave_idx_type &) |
Definition at line 1109 of file lo-specfun.cc.
typedef FloatComplex(* octave::math::fptr)(const FloatComplex &, float, int, octave_idx_type &) |
Definition at line 1724 of file lo-specfun.cc.
Definition at line 130 of file sparse-qr.h.
typedef sparse_qr<SparseMatrix> octave::math::SparseQR |
Definition at line 129 of file sparse-qr.h.
Definition at line 90 of file lo-mappers.cc.
References acos(), conj(), imag(), log(), real(), tmp, x, and y.
Referenced by Facos(), octave_sparse_complex_matrix::map(), octave_sparse_matrix::map(), octave_float_complex_matrix::map(), octave_complex_matrix::map(), octave_float_complex::map(), octave_complex::map(), octave_float_matrix::map(), octave_matrix::map(), octave_scalar::map(), octave_float_scalar::map(), and rc_acos().
OCTAVE_API FloatComplex octave::math::acos | ( | const FloatComplex & | x | ) |
Definition at line 61 of file lo-specfun.cc.
References acosh(), F77_XFCN, retval, and xdacosh().
Referenced by octave_sparse_complex_matrix::map(), octave_float_complex_matrix::map(), octave_complex_matrix::map(), octave_float_complex::map(), octave_complex::map(), and rc_acosh().
OCTAVE_API float octave::math::acosh | ( | float | x | ) |
Definition at line 73 of file lo-specfun.cc.
Definition at line 85 of file lo-specfun.cc.
OCTAVE_API FloatComplex octave::math::acosh | ( | const FloatComplex & | x | ) |
Definition at line 95 of file lo-specfun.cc.
OCTAVE_API Complex octave::math::airy | ( | const Complex & | z, |
bool | deriv, | ||
bool | scaled, | ||
octave_idx_type & | ierr | ||
) |
Definition at line 1971 of file lo-specfun.cc.
References ar, bessel_return_value(), F77_FUNC(), id, ierr, tmp, and zairy().
Referenced by airy().
OCTAVE_API ComplexMatrix octave::math::airy | ( | const ComplexMatrix & | z, |
bool | deriv, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 2037 of file lo-specfun.cc.
References airy(), Array< T >::cols(), ierr, Array< T >::resize(), 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 2073 of file lo-specfun.cc.
References airy(), Array< T >::dims(), dv, ierr, dim_vector::numel(), Array< T >::resize(), and retval.
OCTAVE_API FloatComplex octave::math::airy | ( | const FloatComplex & | z, |
bool | deriv, | ||
bool | scaled, | ||
octave_idx_type & | ierr | ||
) |
Definition at line 2105 of file lo-specfun.cc.
References a, ar, bessel_return_value(), cairy(), f, F77_CMPLX_ARG, F77_CONST_CMPLX_ARG, F77_FUNC(), id, ierr, and tmp.
OCTAVE_API FloatComplexMatrix octave::math::airy | ( | const FloatComplexMatrix & | z, |
bool | deriv, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 2171 of file lo-specfun.cc.
References airy(), Array< T >::cols(), ierr, Array< T >::resize(), 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 2207 of file lo-specfun.cc.
References airy(), Array< T >::dims(), dv, ierr, dim_vector::numel(), Array< T >::resize(), and retval.
Definition at line 83 of file lo-mappers.h.
References signbit().
Referenced by octave_sparse_matrix::map(), octave_float_matrix::map(), octave_matrix::map(), octave_scalar::map(), and octave_float_scalar::map().
|
inline |
Definition at line 84 of file lo-mappers.h.
References signbit().
T octave::math::arg | ( | const std::complex< T > & | x | ) |
Definition at line 88 of file lo-mappers.h.
Definition at line 150 of file lo-mappers.cc.
References asin(), conj(), imag(), log(), real(), tmp, x, and y.
Referenced by ellipj(), Fasin(), octave_sparse_complex_matrix::map(), octave_sparse_matrix::map(), octave_float_complex_matrix::map(), octave_complex_matrix::map(), octave_float_complex::map(), octave_complex::map(), octave_float_matrix::map(), octave_matrix::map(), octave_scalar::map(), octave_float_scalar::map(), and rc_asin().
OCTAVE_API FloatComplex octave::math::asin | ( | const FloatComplex & | x | ) |
Definition at line 105 of file lo-specfun.cc.
References asinh(), F77_XFCN, retval, and xdasinh().
Referenced by octave_sparse_complex_matrix::map(), octave_sparse_matrix::map(), octave_float_complex_matrix::map(), octave_complex_matrix::map(), octave_float_complex::map(), octave_complex::map(), octave_float_matrix::map(), octave_matrix::map(), octave_scalar::map(), and octave_float_scalar::map().
OCTAVE_API float octave::math::asinh | ( | float | x | ) |
Definition at line 117 of file lo-specfun.cc.
Definition at line 129 of file lo-specfun.cc.
OCTAVE_API FloatComplex octave::math::asinh | ( | const FloatComplex & | x | ) |
Definition at line 139 of file lo-specfun.cc.
Definition at line 210 of file lo-mappers.cc.
Referenced by Fatan(), octave_sparse_complex_matrix::map(), octave_sparse_matrix::map(), octave_float_complex_matrix::map(), octave_complex_matrix::map(), octave_float_complex::map(), octave_complex::map(), octave_float_matrix::map(), octave_matrix::map(), octave_scalar::map(), octave_float_scalar::map(), and axes::properties::update_camera().
OCTAVE_API FloatComplex octave::math::atan | ( | const FloatComplex & | x | ) |
Definition at line 149 of file lo-specfun.cc.
References atanh(), F77_XFCN, retval, and xdatanh().
Referenced by octave_sparse_complex_matrix::map(), octave_float_complex_matrix::map(), octave_complex_matrix::map(), octave_float_complex::map(), octave_complex::map(), and rc_atanh().
OCTAVE_API float octave::math::atanh | ( | float | x | ) |
Definition at line 161 of file lo-specfun.cc.
Definition at line 173 of file lo-specfun.cc.
OCTAVE_API FloatComplex octave::math::atanh | ( | const FloatComplex & | x | ) |
Definition at line 183 of file lo-specfun.cc.
|
inlinestatic |
|
inlinestatic |
OCTAVE_API Complex octave::math::besselh1 | ( | double | alpha, |
const Complex & | x, | ||
bool | scaled, | ||
octave_idx_type & | ierr | ||
) |
Definition at line 1338 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 1338 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 1338 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 1338 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 1338 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 1338 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 1338 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 1338 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 1957 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 1957 of file lo-specfun.cc.
OCTAVE_API FloatComplexMatrix octave::math::besselh1 | ( | const FloatMatrix & | alpha, |
const FloatComplex & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 1957 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 1957 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 1957 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 1957 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 1957 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 1957 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 1339 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 1339 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 1339 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 1339 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 1339 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 1339 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 1339 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 1339 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 1958 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 1958 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 1958 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 1958 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 1958 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 1958 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 1958 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 1958 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 1336 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 1336 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 1336 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 1336 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 1336 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 1336 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 1336 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 1336 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 1955 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 1955 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 1955 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 1955 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 1955 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 1955 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 1955 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 1955 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 1334 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 1334 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 1334 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 1334 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 1334 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 1334 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 1334 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 1334 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 1953 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 1953 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 1953 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 1953 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 1953 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 1953 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 1953 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 1953 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 1337 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 1337 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 1337 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 1337 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 1337 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 1337 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 1337 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 1337 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 1956 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 1956 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 1956 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 1956 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 1956 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 1956 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 1956 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 1956 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 1335 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 1335 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 1335 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 1335 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 1335 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 1335 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 1335 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 1335 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 1954 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 1954 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 1954 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 1954 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 1954 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 1954 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 1954 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 1954 of file lo-specfun.cc.
Definition at line 3076 of file lo-specfun.cc.
References log(), p, value(), and x.
Referenced by betaincinv().
Definition at line 2265 of file lo-specfun.cc.
References F77_XFCN, retval, and xdbetai().
Referenced by betainc(), and Fbetainc().
Definition at line 2273 of file lo-specfun.cc.
References b, betainc(), Array< T >::dims(), dv, Array< T >::fortran_vec(), dim_vector::numel(), and retval.
Definition at line 2289 of file lo-specfun.cc.
References a, betainc(), Array< T >::dims(), dv, Array< T >::fortran_vec(), dim_vector::numel(), and retval.
OCTAVE_API Array< double > octave::math::betainc | ( | double | x, |
const Array< double > & | a, | ||
const Array< double > & | b | ||
) |
Definition at line 2305 of file lo-specfun.cc.
References a, b, betainc(), Array< T >::dims(), dv, err_betainc_nonconformant(), Array< T >::fortran_vec(), dim_vector::numel(), Array< T >::resize(), and retval.
Definition at line 2326 of file lo-specfun.cc.
References betainc(), Array< T >::dims(), dv, Array< T >::fortran_vec(), dim_vector::numel(), retval, and x.
OCTAVE_API Array< double > octave::math::betainc | ( | const Array< double > & | x, |
double | a, | ||
const Array< double > & | b | ||
) |
Definition at line 2342 of file lo-specfun.cc.
References b, betainc(), Array< T >::dims(), dv, err_betainc_nonconformant(), Array< T >::fortran_vec(), dim_vector::numel(), Array< T >::resize(), retval, and x.
OCTAVE_API Array< double > octave::math::betainc | ( | const Array< double > & | x, |
const Array< double > & | a, | ||
double | b | ||
) |
Definition at line 2363 of file lo-specfun.cc.
References a, betainc(), Array< T >::dims(), dv, err_betainc_nonconformant(), Array< T >::fortran_vec(), dim_vector::numel(), Array< T >::resize(), retval, and x.
OCTAVE_API Array< double > octave::math::betainc | ( | const Array< double > & | x, |
const Array< double > & | a, | ||
const Array< double > & | b | ||
) |
Definition at line 2384 of file lo-specfun.cc.
References a, b, betainc(), Array< T >::dims(), dv, err_betainc_nonconformant(), Array< T >::fortran_vec(), dim_vector::numel(), Array< T >::resize(), retval, and x.
OCTAVE_API float octave::math::betainc | ( | float | x, |
float | a, | ||
float | b | ||
) |
Definition at line 2405 of file lo-specfun.cc.
Definition at line 2413 of file lo-specfun.cc.
References b, betainc(), Array< T >::dims(), dv, Array< T >::fortran_vec(), dim_vector::numel(), and retval.
Definition at line 2429 of file lo-specfun.cc.
References a, betainc(), Array< T >::dims(), dv, Array< T >::fortran_vec(), dim_vector::numel(), and retval.
OCTAVE_API Array< float > octave::math::betainc | ( | float | x, |
const Array< float > & | a, | ||
const Array< float > & | b | ||
) |
Definition at line 2445 of file lo-specfun.cc.
References a, b, betainc(), Array< T >::dims(), dv, err_betainc_nonconformant(), Array< T >::fortran_vec(), dim_vector::numel(), Array< T >::resize(), and retval.
Definition at line 2466 of file lo-specfun.cc.
References betainc(), Array< T >::dims(), dv, Array< T >::fortran_vec(), dim_vector::numel(), retval, and x.
OCTAVE_API Array< float > octave::math::betainc | ( | const Array< float > & | x, |
float | a, | ||
const Array< float > & | b | ||
) |
Definition at line 2482 of file lo-specfun.cc.
References b, betainc(), Array< T >::dims(), dv, err_betainc_nonconformant(), Array< T >::fortran_vec(), dim_vector::numel(), Array< T >::resize(), retval, and x.
OCTAVE_API Array< float > octave::math::betainc | ( | const Array< float > & | x, |
const Array< float > & | a, | ||
float | b | ||
) |
Definition at line 2503 of file lo-specfun.cc.
References a, betainc(), Array< T >::dims(), dv, err_betainc_nonconformant(), Array< T >::fortran_vec(), dim_vector::numel(), Array< T >::resize(), retval, and x.
OCTAVE_API Array< float > octave::math::betainc | ( | const Array< float > & | x, |
const Array< float > & | a, | ||
const Array< float > & | b | ||
) |
Definition at line 2524 of file lo-specfun.cc.
References a, b, betainc(), Array< T >::dims(), dv, err_betainc_nonconformant(), Array< T >::fortran_vec(), dim_vector::numel(), Array< T >::resize(), retval, and x.
OCTAVE_API Array< double > octave::math::betaincinv | ( | double | x, |
double | a, | ||
const Array< double > & | b | ||
) |
Definition at line 3378 of file lo-specfun.cc.
References b, betaincinv(), Array< T >::dims(), dv, Array< T >::fortran_vec(), dim_vector::numel(), and retval.
OCTAVE_API Array< double > octave::math::betaincinv | ( | double | x, |
const Array< double > & | a, | ||
double | b | ||
) |
Definition at line 3394 of file lo-specfun.cc.
References a, betaincinv(), Array< T >::dims(), dv, Array< T >::fortran_vec(), dim_vector::numel(), and retval.
OCTAVE_API Array< double > octave::math::betaincinv | ( | double | x, |
const Array< double > & | a, | ||
const Array< double > & | b | ||
) |
Definition at line 3410 of file lo-specfun.cc.
References a, b, betaincinv(), Array< T >::dims(), dv, err_betaincinv_nonconformant(), Array< T >::fortran_vec(), dim_vector::numel(), Array< T >::resize(), and retval.
OCTAVE_API Array< double > octave::math::betaincinv | ( | const Array< double > & | x, |
double | a, | ||
double | b | ||
) |
Definition at line 3431 of file lo-specfun.cc.
References betaincinv(), Array< T >::dims(), dv, Array< T >::fortran_vec(), dim_vector::numel(), retval, and x.
OCTAVE_API Array< double > octave::math::betaincinv | ( | const Array< double > & | x, |
double | a, | ||
const Array< double > & | b | ||
) |
Definition at line 3447 of file lo-specfun.cc.
References b, betaincinv(), Array< T >::dims(), dv, err_betaincinv_nonconformant(), Array< T >::fortran_vec(), dim_vector::numel(), Array< T >::resize(), retval, and x.
OCTAVE_API Array< double > octave::math::betaincinv | ( | const Array< double > & | x, |
const Array< double > & | a, | ||
double | b | ||
) |
Definition at line 3468 of file lo-specfun.cc.
References a, betaincinv(), Array< T >::dims(), dv, err_betaincinv_nonconformant(), Array< T >::fortran_vec(), dim_vector::numel(), Array< T >::resize(), retval, and x.
OCTAVE_API Array< double > octave::math::betaincinv | ( | const Array< double > & | x, |
const Array< double > & | a, | ||
const Array< double > & | b | ||
) |
Definition at line 3489 of file lo-specfun.cc.
References a, b, betaincinv(), Array< T >::dims(), dv, err_betaincinv_nonconformant(), Array< T >::fortran_vec(), dim_vector::numel(), Array< T >::resize(), retval, and x.
OCTAVE_API Complex octave::math::biry | ( | const Complex & | z, |
bool | deriv, | ||
bool | scaled, | ||
octave_idx_type & | ierr | ||
) |
Definition at line 2005 of file lo-specfun.cc.
References abs(), ar, bessel_return_value(), F77_FUNC(), id, ierr, real(), tmp, and zbiry().
Referenced by biry().
OCTAVE_API ComplexMatrix octave::math::biry | ( | const ComplexMatrix & | z, |
bool | deriv, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 2055 of file lo-specfun.cc.
References biry(), Array< T >::cols(), ierr, Array< T >::resize(), 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 2089 of file lo-specfun.cc.
References biry(), Array< T >::dims(), dv, ierr, dim_vector::numel(), Array< T >::resize(), and retval.
OCTAVE_API FloatComplex octave::math::biry | ( | const FloatComplex & | z, |
bool | deriv, | ||
bool | scaled, | ||
octave_idx_type & | ierr | ||
) |
Definition at line 2139 of file lo-specfun.cc.
References a, abs(), ar, bessel_return_value(), cbiry(), f, F77_CMPLX_ARG, F77_CONST_CMPLX_ARG, F77_FUNC(), id, ierr, real(), and tmp.
OCTAVE_API FloatComplexMatrix octave::math::biry | ( | const FloatComplexMatrix & | z, |
bool | deriv, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 2189 of file lo-specfun.cc.
References biry(), Array< T >::cols(), ierr, Array< T >::resize(), 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 2223 of file lo-specfun.cc.
References biry(), Array< T >::dims(), dv, ierr, dim_vector::numel(), Array< T >::resize(), and retval.
|
inlinestatic |
Definition at line 1637 of file lo-specfun.cc.
References bessel_return_value(), cbesh(), F77_CMPLX_ARG, F77_CONST_CMPLX_ARG, F77_FUNC(), ierr, retval, tmp, and y.
|
inlinestatic |
Definition at line 1681 of file lo-specfun.cc.
References bessel_return_value(), cbesh(), F77_CMPLX_ARG, F77_CONST_CMPLX_ARG, F77_FUNC(), ierr, retval, tmp, and y.
|
inlinestatic |
Definition at line 1531 of file lo-specfun.cc.
References abs(), bessel_return_value(), cbesk(), F77_CMPLX_ARG, F77_CONST_CMPLX_ARG, F77_FUNC(), ierr, NaN(), retval, tmp, and y.
|
inlinestatic |
Definition at line 1408 of file lo-specfun.cc.
References abs(), bessel_return_value(), cbesy(), F77_CMPLX_ARG, F77_CONST_CMPLX_ARG, F77_FUNC(), ierr, is_integer_value(), NaN(), retval, tmp, and y.
Referenced by cbesy().
|
inlinestatic |
Definition at line 1586 of file lo-specfun.cc.
References bessel_return_value(), F77_CMPLX_ARG, F77_CONST_CMPLX_ARG, F77_FUNC(), ierr, Inf, retval, tmp, and y.
Referenced by cbesi().
|
inlinestatic |
Definition at line 1464 of file lo-specfun.cc.
References abs(), bessel_return_value(), cbesj(), F77_CMPLX_ARG, F77_CONST_CMPLX_ARG, F77_FUNC(), ierr, Inf, is_integer_value(), NaN(), retval, tmp, Faddeeva::w(), and y.
Referenced by cbesj().
Definition at line 648 of file lo-specfun.cc.
References cbrt().
Referenced by Fcbrt(), octave_sparse_matrix::map(), octave_float_matrix::map(), octave_matrix::map(), octave_scalar::map(), and octave_float_scalar::map().
OCTAVE_API float octave::math::cbrt | ( | float | x | ) |
Definition at line 703 of file lo-specfun.cc.
Referenced by cbrt().
Definition at line 138 of file lo-mappers.h.
References ceil().
Referenced by axes::properties::calc_ticks_and_lims(), ceil(), ch_manager::do_free(), gh_manager::do_free(), ch_manager::do_get_handle(), gh_manager::do_get_handle(), gh_manager::do_renumber_figure(), axes::properties::get_axis_limits(), octave_sparse_complex_matrix::map(), octave_sparse_matrix::map(), octave_float_complex_matrix::map(), octave_complex_matrix::map(), octave_float_complex::map(), octave_complex::map(), octave_float_matrix::map(), octave_matrix::map(), octave_scalar::map(), octave_float_scalar::map(), and pprsc().
|
inline |
Definition at line 139 of file lo-mappers.h.
std::complex<T> octave::math::ceil | ( | const std::complex< T > & | x | ) |
T octave::math::chol2inv | ( | const T & | r | ) |
chol_type octave::math::chol2inv | ( | const chol_type & | r | ) |
Definition at line 540 of file sparse-chol.cc.
References current_liboctave_error_handler, MatrixType::Lower, retval, and MatrixType::Upper.
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 | ) |
Definition at line 93 of file lo-mappers.h.
References x.
Referenced by matrix_complex_probe(), MatrixType::MatrixType(), and xgemm().
|
inline |
Definition at line 94 of file lo-mappers.h.
References x.
std::complex<T> octave::math::conj | ( | const std::complex< T > & | x | ) |
Definition at line 98 of file lo-mappers.h.
Definition at line 318 of file lo-mappers.cc.
References copysign().
Referenced by Faddeeva_w(), mod(), and rem().
OCTAVE_API float octave::math::copysign | ( | float | x, |
float | y | ||
) |
Definition at line 319 of file lo-mappers.cc.
Referenced by copysign().
OCTAVE_API float octave::math::dawson | ( | float | x | ) |
Definition at line 307 of file lo-specfun.cc.
References Faddeeva::Dawson().
Referenced by octave_sparse_complex_matrix::map(), octave_sparse_matrix::map(), octave_float_complex_matrix::map(), octave_complex_matrix::map(), octave_float_complex::map(), octave_complex::map(), octave_float_matrix::map(), octave_matrix::map(), octave_scalar::map(), and octave_float_scalar::map().
Definition at line 308 of file lo-specfun.cc.
References Faddeeva::Dawson().
Definition at line 311 of file lo-specfun.cc.
References Faddeeva::Dawson().
OCTAVE_API FloatComplex octave::math::dawson | ( | const FloatComplex & | x | ) |
Definition at line 317 of file lo-specfun.cc.
References Faddeeva::Dawson().
|
inlinestatic |
Definition at line 1112 of file lo-specfun.cc.
|
inlinestatic |
Definition at line 1123 of file lo-specfun.cc.
References Array< T >::cols(), f, ierr, Array< T >::resize(), retval, Array< T >::rows(), and x.
|
inlinestatic |
Definition at line 1141 of file lo-specfun.cc.
References Array< T >::cols(), f, ierr, Array< T >::resize(), retval, and Array< T >::rows().
|
inlinestatic |
Definition at line 1159 of file lo-specfun.cc.
References Array< T >::cols(), f, ierr, ComplexMatrix::resize(), Array< T >::resize(), retval, Array< T >::rows(), and x.
|
inlinestatic |
Definition at line 1189 of file lo-specfun.cc.
References Array< T >::dims(), dv, f, ierr, dim_vector::numel(), Array< T >::resize(), retval, and x.
|
inlinestatic |
Definition at line 1205 of file lo-specfun.cc.
References Array< T >::dims(), dv, f, ierr, dim_vector::numel(), Array< T >::resize(), and retval.
|
inlinestatic |
Definition at line 1221 of file lo-specfun.cc.
References current_liboctave_error_handler, Array< T >::dims(), dv, f, ierr, dim_vector::numel(), Array< T >::resize(), retval, and x.
|
inlinestatic |
Definition at line 1243 of file lo-specfun.cc.
References f, ierr, Array< T >::numel(), Array< T >::resize(), retval, and x.
|
inlinestatic |
Definition at line 1728 of file lo-specfun.cc.
|
inlinestatic |
Definition at line 1739 of file lo-specfun.cc.
References Array< T >::cols(), f, ierr, Array< T >::resize(), retval, Array< T >::rows(), and x.
|
inlinestatic |
Definition at line 1757 of file lo-specfun.cc.
References Array< T >::cols(), f, ierr, Array< T >::resize(), retval, and Array< T >::rows().
|
inlinestatic |
Definition at line 1776 of file lo-specfun.cc.
References Array< T >::cols(), f, ierr, FloatComplexMatrix::resize(), Array< T >::resize(), retval, Array< T >::rows(), and x.
|
inlinestatic |
Definition at line 1807 of file lo-specfun.cc.
References Array< T >::dims(), dv, f, ierr, dim_vector::numel(), Array< T >::resize(), retval, and x.
|
inlinestatic |
Definition at line 1823 of file lo-specfun.cc.
References Array< T >::dims(), dv, f, ierr, dim_vector::numel(), Array< T >::resize(), and retval.
|
inlinestatic |
Definition at line 1839 of file lo-specfun.cc.
References current_liboctave_error_handler, Array< T >::dims(), dv, f, ierr, dim_vector::numel(), Array< T >::resize(), retval, and x.
|
inlinestatic |
Definition at line 1862 of file lo-specfun.cc.
References f, ierr, Array< T >::numel(), Array< T >::resize(), retval, and x.
OCTAVE_API void octave::math::ellipj | ( | const Complex & | u, |
double | m, | ||
Complex & | sn, | ||
Complex & | cn, | ||
Complex & | dn, | ||
double & | err | ||
) |
Definition at line 3584 of file lo-specfun.cc.
Definition at line 193 of file lo-specfun.cc.
References erf(), F77_XFCN, retval, and xderf().
Referenced by do_erfcinv(), do_erfinv(), octave_sparse_complex_matrix::map(), octave_sparse_matrix::map(), octave_float_complex_matrix::map(), octave_complex_matrix::map(), octave_float_complex::map(), octave_complex::map(), octave_float_matrix::map(), octave_matrix::map(), octave_scalar::map(), and octave_float_scalar::map().
OCTAVE_API float octave::math::erf | ( | float | x | ) |
Definition at line 205 of file lo-specfun.cc.
Definition at line 218 of file lo-specfun.cc.
References Faddeeva::erf().
OCTAVE_API FloatComplex octave::math::erf | ( | const FloatComplex & | x | ) |
Definition at line 224 of file lo-specfun.cc.
References Faddeeva::erf().
Definition at line 232 of file lo-specfun.cc.
References erfc(), F77_XFCN, retval, and xderfc().
Referenced by octave_sparse_complex_matrix::map(), octave_sparse_matrix::map(), octave_float_complex_matrix::map(), octave_complex_matrix::map(), octave_float_complex::map(), octave_complex::map(), octave_float_matrix::map(), octave_matrix::map(), octave_scalar::map(), and octave_float_scalar::map().
OCTAVE_API float octave::math::erfc | ( | float | x | ) |
Definition at line 244 of file lo-specfun.cc.
Definition at line 257 of file lo-specfun.cc.
References Faddeeva::erfc().
OCTAVE_API FloatComplex octave::math::erfc | ( | const FloatComplex & | x | ) |
Definition at line 3049 of file lo-specfun.cc.
References do_erfcinv().
Referenced by octave_sparse_matrix::map(), octave_float_matrix::map(), octave_matrix::map(), octave_scalar::map(), and octave_float_scalar::map().
OCTAVE_API float octave::math::erfcinv | ( | float | x | ) |
Definition at line 3054 of file lo-specfun.cc.
References do_erfcinv().
OCTAVE_API float octave::math::erfcx | ( | float | x | ) |
Definition at line 271 of file lo-specfun.cc.
References Faddeeva::erfcx().
Referenced by octave_sparse_complex_matrix::map(), octave_sparse_matrix::map(), octave_float_complex_matrix::map(), octave_complex_matrix::map(), octave_float_complex::map(), octave_complex::map(), octave_float_matrix::map(), octave_matrix::map(), octave_scalar::map(), and octave_float_scalar::map().
Definition at line 272 of file lo-specfun.cc.
References Faddeeva::erfcx().
Definition at line 275 of file lo-specfun.cc.
References Faddeeva::erfcx().
OCTAVE_API FloatComplex octave::math::erfcx | ( | const FloatComplex & | x | ) |
Definition at line 281 of file lo-specfun.cc.
References Faddeeva::erfcx().
OCTAVE_API float octave::math::erfi | ( | float | x | ) |
Definition at line 289 of file lo-specfun.cc.
References Faddeeva::erfi().
Referenced by octave_sparse_complex_matrix::map(), octave_sparse_matrix::map(), octave_float_complex_matrix::map(), octave_complex_matrix::map(), octave_float_complex::map(), octave_complex::map(), octave_float_matrix::map(), octave_matrix::map(), octave_scalar::map(), and octave_float_scalar::map().
Definition at line 290 of file lo-specfun.cc.
References Faddeeva::erfi().
Definition at line 293 of file lo-specfun.cc.
References Faddeeva::erfi().
OCTAVE_API FloatComplex octave::math::erfi | ( | const FloatComplex & | x | ) |
Definition at line 299 of file lo-specfun.cc.
References Faddeeva::erfi().
Definition at line 2960 of file lo-specfun.cc.
References do_erfinv().
Referenced by octave_sparse_matrix::map(), octave_float_matrix::map(), octave_matrix::map(), octave_scalar::map(), and octave_float_scalar::map().
OCTAVE_API float octave::math::erfinv | ( | float | x | ) |
Definition at line 2965 of file lo-specfun.cc.
References do_erfinv().
|
static |
Definition at line 2239 of file lo-specfun.cc.
References dim_vector::str(), and string.
Referenced by betainc().
|
static |
Definition at line 2252 of file lo-specfun.cc.
References dim_vector::str(), and string.
Referenced by betaincinv().
Definition at line 287 of file lo-mappers.cc.
Referenced by base_det< T >::base_det().
OCTAVE_API float octave::math::exp2 | ( | float | x | ) |
Definition at line 473 of file lo-specfun.cc.
References e, expm1(), retval, s, and t.
Referenced by expm1(), octave_sparse_complex_matrix::map(), octave_sparse_matrix::map(), octave_float_complex_matrix::map(), octave_complex_matrix::map(), octave_float_complex::map(), octave_complex::map(), octave_float_matrix::map(), octave_matrix::map(), octave_scalar::map(), and octave_float_scalar::map().
Definition at line 511 of file lo-specfun.cc.
References abs(), expm1(), octave_value::imag(), retval, and u.
OCTAVE_API float octave::math::expm1 | ( | float | x | ) |
OCTAVE_API FloatComplex octave::math::expm1 | ( | const FloatComplex & | x | ) |
Definition at line 568 of file lo-specfun.cc.
References abs(), expm1(), octave_value::imag(), retval, and u.
Referenced by expm1().
bool octave::math::finite | ( | const std::complex< T > & | x | ) |
Definition at line 237 of file lo-mappers.h.
Definition at line 367 of file lo-mappers.cc.
References lo_ieee_finite.
Referenced by __lo_ieee_finite(), __lo_ieee_float_finite(), check_limit_vals(), octave_rand::do_float_scalar(), octave_rand::do_scalar(), double2uint32(), octave::opengl_renderer::draw_surface(), octave_rand::fill(), finite(), isinteger(), octave_sparse_complex_matrix::map(), octave_sparse_matrix::map(), octave_float_complex::map(), octave_complex::map(), octave_scalar::map(), octave_float_scalar::map(), max_axes_scale(), mx_inline_all_finite(), pr_max_internal(), pr_min_internal(), Range::Range(), save_mat5_array_length(), set_format(), hggroup::update_axis_limits(), x_nint(), xcbrt(), and xtoo_large_for_float().
OCTAVE_API bool octave::math::finite | ( | float | x | ) |
Definition at line 377 of file lo-mappers.cc.
References lo_ieee_finite.
Definition at line 158 of file lo-mappers.h.
References trunc().
Referenced by convert_cdata_2(), octave_sparse_complex_matrix::map(), octave_sparse_matrix::map(), octave_float_complex_matrix::map(), octave_complex_matrix::map(), octave_float_complex::map(), octave_complex::map(), octave_float_matrix::map(), octave_matrix::map(), octave_scalar::map(), octave_float_scalar::map(), and octave_base_value::nint_value().
|
inline |
Definition at line 159 of file lo-mappers.h.
References trunc().
std::complex<T> octave::math::fix | ( | const std::complex< T > & | x | ) |
Definition at line 163 of file lo-mappers.h.
References trunc().
std::complex<T> octave::math::floor | ( | const std::complex< T > & | x | ) |
Definition at line 173 of file lo-mappers.h.
Definition at line 330 of file lo-mappers.cc.
References floor().
Referenced by axes::properties::calc_ticklabels(), axes::properties::calc_ticks_and_lims(), divide(), engineering_exponent(), extended_gcd(), Faddeeva_w(), floor(), axes::properties::get_axis_limits(), get_ra_idx(), idx_vector::idx_range_rep::idx_range_rep(), magform(), octave_sparse_complex_matrix::map(), octave_sparse_matrix::map(), octave_float_complex_matrix::map(), octave_complex_matrix::map(), octave_float_complex::map(), octave_complex::map(), octave_float_matrix::map(), octave_matrix::map(), octave_scalar::map(), octave_float_scalar::map(), mod(), num_digits(), oct_fill_float_randp(), oct_fill_randp(), oct_float_randp(), oct_randp(), octave_print_internal_template(), poisson_cdf_lookup(), poisson_cdf_lookup_float(), poisson_rejection(), poisson_rejection_float(), pprsc(), octave_cell::save_hdf5(), tfloor(), x_nint(), and xpsi().
OCTAVE_API float octave::math::floor | ( | float | x | ) |
Definition at line 331 of file lo-mappers.cc.
Referenced by floor().
|
inlinestatic |
|
inline |
Definition at line 3773 of file lo-specfun.cc.
|
inline |
Definition at line 3782 of file lo-specfun.cc.
Definition at line 336 of file lo-mappers.cc.
References octave_frexp_wrapper().
Referenced by dblesplit(), log2(), and octave_frexp_wrapper().
OCTAVE_API float octave::math::frexp | ( | float | x, |
int * | expptr | ||
) |
Definition at line 341 of file lo-mappers.cc.
References octave_frexpf_wrapper().
Definition at line 325 of file lo-specfun.cc.
References F77_XFCN, Inf, isinf(), isnan(), NaN(), negative_sign(), result, x_nint(), and xdgamma().
Referenced by octave_sparse_matrix::map(), octave_float_matrix::map(), octave_matrix::map(), octave_scalar::map(), octave_float_scalar::map(), and xpsi().
OCTAVE_API float octave::math::gamma | ( | float | x | ) |
Definition at line 371 of file lo-specfun.h.
References err, and gammainc().
|
inline |
Definition at line 386 of file lo-specfun.h.
References err, and gammainc().
Definition at line 2547 of file lo-specfun.cc.
References F77_XFCN, retval, and xgammainc().
Referenced by gammainc().
Definition at line 2563 of file lo-specfun.cc.
References a, Array< T >::cols(), err, gammainc(), retval, and Array< T >::rows().
Definition at line 2585 of file lo-specfun.cc.
References Array< T >::cols(), err, gammainc(), retval, Array< T >::rows(), and x.
Definition at line 2607 of file lo-specfun.cc.
References a, a_nc, a_nr, Array< T >::cols(), err, gammainc(), retval, Array< T >::rows(), and x.
Definition at line 2637 of file lo-specfun.cc.
References a, Array< T >::dims(), dv, err, gammainc(), dim_vector::numel(), and retval.
Definition at line 2658 of file lo-specfun.cc.
References Array< T >::dims(), dv, err, gammainc(), dim_vector::numel(), retval, and x.
Definition at line 2679 of file lo-specfun.cc.
References a, Array< T >::dims(), dv, err, gammainc(), dim_vector::numel(), retval, dim_vector::str(), string, and x.
OCTAVE_API float octave::math::gammainc | ( | float | x, |
float | a, | ||
bool & | err | ||
) |
Definition at line 2710 of file lo-specfun.cc.
References F77_XFCN, retval, and xsgammainc().
OCTAVE_API FloatMatrix octave::math::gammainc | ( | float | x, |
const FloatMatrix & | a | ||
) |
Definition at line 2726 of file lo-specfun.cc.
References a, Array< T >::cols(), err, gammainc(), retval, and Array< T >::rows().
OCTAVE_API FloatMatrix octave::math::gammainc | ( | const FloatMatrix & | x, |
float | a | ||
) |
Definition at line 2748 of file lo-specfun.cc.
References Array< T >::cols(), err, gammainc(), retval, Array< T >::rows(), and x.
OCTAVE_API FloatMatrix octave::math::gammainc | ( | const FloatMatrix & | x, |
const FloatMatrix & | a | ||
) |
Definition at line 2770 of file lo-specfun.cc.
References a, a_nc, a_nr, Array< T >::cols(), err, gammainc(), retval, Array< T >::rows(), and x.
OCTAVE_API FloatNDArray octave::math::gammainc | ( | float | x, |
const FloatNDArray & | a | ||
) |
Definition at line 2800 of file lo-specfun.cc.
References a, Array< T >::dims(), dv, err, gammainc(), dim_vector::numel(), and retval.
OCTAVE_API FloatNDArray octave::math::gammainc | ( | const FloatNDArray & | x, |
float | a | ||
) |
Definition at line 2821 of file lo-specfun.cc.
References Array< T >::dims(), dv, err, gammainc(), dim_vector::numel(), retval, and x.
OCTAVE_API FloatNDArray octave::math::gammainc | ( | const FloatNDArray & | x, |
const FloatNDArray & | a | ||
) |
Definition at line 2842 of file lo-specfun.cc.
References a, Array< T >::dims(), dv, err, gammainc(), dim_vector::numel(), retval, dim_vector::str(), string, and x.
int octave::math::get_xtype | ( | void | ) |
|
inline |
Definition at line 195 of file sparse-chol.cc.
|
inline |
Definition at line 188 of file sparse-chol.cc.
Definition at line 103 of file lo-mappers.h.
Referenced by octave_float_complex_matrix::as_mxArray(), octave_complex_matrix::as_mxArray(), ComplexMatrix::column_is_real_only(), FloatComplexMatrix::column_is_real_only(), EigsRealNonSymmetricFunc(), EigsRealNonSymmetricMatrix(), EigsRealNonSymmetricMatrixShift(), imag(), MatrixType::MatrixType(), max(), min(), ComplexMatrix::row_is_real_only(), FloatComplexMatrix::row_is_real_only(), save_mat5_array_length(), save_mat5_binary_element(), save_mat_binary_data(), and stack_complex_matrix().
|
inline |
Definition at line 104 of file lo-mappers.h.
T octave::math::imag | ( | const std::complex< T > & | x | ) |
|
inlinestatic |
Definition at line 1402 of file lo-specfun.cc.
References x.
Definition at line 54 of file lo-mappers.cc.
References lo_ieee_is_NA.
Referenced by is_NA(), octave_sparse_complex_matrix::map(), octave_sparse_matrix::map(), octave_float_complex_matrix::map(), octave_complex_matrix::map(), octave_float_complex::map(), octave_complex::map(), octave_float_matrix::map(), octave_matrix::map(), octave_scalar::map(), octave_float_scalar::map(), and pr_any_float().
Definition at line 60 of file lo-mappers.cc.
OCTAVE_API bool octave::math::is_NA | ( | float | x | ) |
Definition at line 66 of file lo-mappers.cc.
References lo_ieee_is_NA.
OCTAVE_API bool octave::math::is_NA | ( | const FloatComplex & | x | ) |
Definition at line 72 of file lo-mappers.cc.
Definition at line 78 of file lo-mappers.cc.
References imag(), isnan(), and real().
Referenced by octave::textscan::scan_complex().
OCTAVE_API bool octave::math::is_NaN_or_NA | ( | const FloatComplex & | x | ) |
Definition at line 84 of file lo-mappers.cc.
bool octave::math::isinf | ( | const std::complex< T > & | x | ) |
Definition at line 247 of file lo-mappers.h.
Definition at line 387 of file lo-mappers.cc.
References isinf(), and lo_ieee_isinf.
Referenced by __lo_ieee_float_isinf(), __lo_ieee_isinf(), SparseMatrix::any_element_is_inf_or_nan(), SparseComplexMatrix::any_element_is_inf_or_nan(), axes::properties::calc_ticks_and_lims(), DEFUN(), octave::opengl_renderer::draw_axes_x_grid(), octave::opengl_renderer::draw_axes_y_grid(), octave::opengl_renderer::draw_axes_z_grid(), Faddeeva_w(), ComplexMatrix::finverse(), FloatComplexMatrix::finverse(), ComplexMatrix::fsolve(), FloatComplexMatrix::fsolve(), G__glpk__(), gamma(), Gaudioread(), get_array_limits(), axes::properties::get_axis_limits(), get_size(), octave::opengl_renderer::is_nan_or_inf(), isinf(), lgamma(), Matrix::lssolve(), FloatMatrix::lssolve(), ComplexMatrix::lssolve(), FloatComplexMatrix::lssolve(), octave_sparse_complex_matrix::map(), octave_sparse_matrix::map(), octave_float_complex_matrix::map(), octave_complex_matrix::map(), octave_float_complex::map(), octave_complex::map(), octave_float_matrix::map(), octave_matrix::map(), octave_scalar::map(), octave_float_scalar::map(), operator*(), pr_any_float(), rational_approx(), rc_lgamma(), set_format(), octave_stream::skipl(), axes::properties::update_aspectratios(), axes::properties::update_xlabel_position(), axes::properties::update_ylabel_position(), axes::properties::update_zlabel_position(), and xabs().
OCTAVE_API bool octave::math::isinf | ( | float | x | ) |
Definition at line 255 of file lo-mappers.h.
References finite(), and round().
Referenced by FloatNDArray::all_integers(), NDArray::all_integers(), extended_gcd(), and simple_gcd().
|
inline |
Definition at line 256 of file lo-mappers.h.
Definition at line 220 of file lo-mappers.h.
|
inline |
Definition at line 221 of file lo-mappers.h.
bool octave::math::isnan | ( | const std::complex< T > & | x | ) |
Definition at line 227 of file lo-mappers.h.
Definition at line 347 of file lo-mappers.cc.
References isnan(), and lo_ieee_isnan.
Referenced by __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(), SparseMatrix::any_element_is_inf_or_nan(), SparseComplexMatrix::any_element_is_inf_or_nan(), Sparse< T >::SparseRep::any_element_is_nan(), SparseMatrix::any_element_is_nan(), SparseComplexMatrix::any_element_is_nan(), octave_float_complex::bool_array_value(), octave_complex::bool_array_value(), octave_scalar::bool_array_value(), octave_float_scalar::bool_array_value(), octave_float_complex::bool_value(), octave_complex::bool_value(), octave_scalar::bool_value(), octave_float_scalar::bool_value(), SparseMatrix::bsolve(), SparseComplexMatrix::bsolve(), Matrix::column_max(), FloatMatrix::column_max(), ComplexMatrix::column_max(), FloatComplexMatrix::column_max(), Matrix::column_min(), FloatMatrix::column_min(), ComplexMatrix::column_min(), FloatComplexMatrix::column_min(), charNDArray::concat(), FloatNDArray::concat(), NDArray::concat(), convert_cdata_2(), octave_int_base< T >::convert_real(), octave_sparse_matrix::convert_to_str_internal(), octave_float_matrix::convert_to_str_internal(), octave_matrix::convert_to_str_internal(), octave_scalar::convert_to_str_internal(), octave_float_scalar::convert_to_str_internal(), cpolar(), SparseComplexMatrix::determinant(), SparseMatrix::determinant(), ComplexMatrix::determinant(), FloatComplexMatrix::determinant(), do_fft(), do_fft2(), do_fftn(), ch_manager::do_lookup(), gh_manager::do_lookup(), do_rand(), handle_property::do_set(), octave::opengl_renderer::draw_image(), octave::opengl_renderer::draw_patch(), drawcn(), EigsComplexNonSymmetricFunc(), EigsComplexNonSymmetricMatrix(), EigsComplexNonSymmetricMatrixShift(), EigsRealNonSymmetricFunc(), EigsRealNonSymmetricMatrix(), EigsRealNonSymmetricMatrixShift(), EigsRealSymmetricFunc(), EigsRealSymmetricMatrix(), EigsRealSymmetricMatrixShift(), SparseMatrix::factorize(), SparseComplexMatrix::factorize(), Faddeeva_Dawson(), Faddeeva_erf(), Faddeeva_w(), Fcolloc(), ComplexMatrix::finverse(), FloatComplexMatrix::finverse(), Matrix::fsolve(), FloatMatrix::fsolve(), ComplexMatrix::fsolve(), FloatComplexMatrix::fsolve(), SparseMatrix::fsolve(), SparseComplexMatrix::fsolve(), Fspparms(), gamma(), octave::opengl_renderer::is_nan_or_inf(), is_NaN_or_NA(), Array< double >::is_sorted(), Array< float >::is_sorted(), octave_base_scalar< ST >::is_true(), isnan(), jcobi(), lgamma(), Matrix::lssolve(), FloatMatrix::lssolve(), ComplexMatrix::lssolve(), FloatComplexMatrix::lssolve(), Matrix::ltsolve(), FloatMatrix::ltsolve(), SparseMatrix::ltsolve(), SparseComplexMatrix::ltsolve(), ComplexMatrix::ltsolve(), FloatComplexMatrix::ltsolve(), LuAminusSigmaB(), QtHandles::Utils::makeImageFromCData(), octave_sparse_complex_matrix::map(), octave_sparse_matrix::map(), octave_float_complex_matrix::map(), octave_complex_matrix::map(), octave_float_complex::map(), octave_complex::map(), octave_float_matrix::map(), octave_matrix::map(), octave_scalar::map(), octave_float_scalar::map(), SparseMatrix::max(), SparseComplexMatrix::max(), max(), SparseMatrix::min(), SparseComplexMatrix::min(), min(), mx_inline_any_nan(), nan_ascending_compare(), nan_descending_compare(), octave_base_value::nint_value(), oct_unop_not(), octave_handle::ok(), operator*(), pr_any_float(), rational_approx(), rc_lgamma(), ComplexMatrix::rcond(), FloatComplexMatrix::rcond(), Matrix::row_max(), FloatMatrix::row_max(), ComplexMatrix::row_max(), FloatComplexMatrix::row_max(), Matrix::row_min(), FloatMatrix::row_min(), ComplexMatrix::row_min(), FloatComplexMatrix::row_min(), safe_comparator(), root_figure::properties::set_callbackobject(), figure::properties::set_currentaxes(), root_figure::properties::set_currentfigure(), set_format(), 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 >(), octave::math::sparse_lu< lu_type >::sparse_lu(), patch::properties::update_data(), Matrix::utsolve(), FloatMatrix::utsolve(), SparseComplexMatrix::utsolve(), SparseMatrix::utsolve(), ComplexMatrix::utsolve(), FloatComplexMatrix::utsolve(), xis_int_or_inf_or_nan(), and xis_true().
OCTAVE_API bool octave::math::isnan | ( | float | x | ) |
bool octave::math::isnan | ( | const octave_int< T > & | ) |
Definition at line 990 of file oct-inttypes.h.
|
static |
Definition at line 353 of file lo-specfun.cc.
References dlgams(), F77_XFCN, Inf, isinf(), isnan(), lgamma(), result, x, and x_nint().
Referenced by betaincinv(), octave_sparse_matrix::map(), octave_float_matrix::map(), octave_matrix::map(), octave_scalar::map(), octave_float_scalar::map(), and xlgamma().
OCTAVE_API float octave::math::lgamma | ( | float | x | ) |
Definition at line 587 of file lo-specfun.cc.
References log(), log1p(), retval, s, t, u, and x.
Referenced by log1p(), octave_sparse_complex_matrix::map(), octave_sparse_matrix::map(), octave_float_complex_matrix::map(), octave_complex_matrix::map(), octave_float_complex::map(), octave_complex::map(), octave_float_matrix::map(), octave_matrix::map(), octave_scalar::map(), octave_float_scalar::map(), and rc_log1p().
Definition at line 613 of file lo-specfun.cc.
References atan2(), octave_value::imag(), log(), log1p(), octave_value::real(), retval, and u.
OCTAVE_API float octave::math::log1p | ( | float | x | ) |
OCTAVE_API FloatComplex octave::math::log1p | ( | const FloatComplex & | x | ) |
Definition at line 684 of file lo-specfun.cc.
References atan2(), octave_value::imag(), log(), log1p(), octave_value::real(), retval, and u.
Referenced by log1p().
Definition at line 233 of file lo-mappers.cc.
References log2().
Referenced by base_det< T >::base_det(), exp2(), log2(), Array< T >::lookup(), Matrix::lssolve(), FloatMatrix::lssolve(), ComplexMatrix::lssolve(), FloatComplexMatrix::lssolve(), octave_sparse_complex_matrix::map(), octave_sparse_matrix::map(), octave_float_complex_matrix::map(), octave_complex_matrix::map(), octave_float_complex::map(), octave_complex::map(), octave_float_matrix::map(), octave_matrix::map(), octave_scalar::map(), octave_float_scalar::map(), base_det< T >::operator*=(), rc_log2(), idx_vector::idx_vector_rep::sort_idx(), and idx_vector::idx_vector_rep::sort_uniq_clone().
OCTAVE_API float octave::math::log2 | ( | float | x | ) |
Definition at line 234 of file lo-mappers.cc.
References log2().
Definition at line 237 of file lo-mappers.cc.
References log().
OCTAVE_API FloatComplex octave::math::log2 | ( | const FloatComplex & | x | ) |
Definition at line 248 of file lo-mappers.cc.
Definition at line 259 of file lo-mappers.cc.
References frexp().
OCTAVE_API float octave::math::log2 | ( | float | x, |
int & | exp | ||
) |
Definition at line 265 of file lo-mappers.cc.
References frexp().
Definition at line 271 of file lo-mappers.cc.
OCTAVE_API FloatComplex octave::math::log2 | ( | const FloatComplex & | x, |
int & | exp | ||
) |
T octave::math::max | ( | T | x, |
T | y | ||
) |
Definition at line 391 of file lo-mappers.h.
References y.
Referenced by octave::ft_text_renderer::compute_bbox(), max(), max_axes_scale(), octave::ft_text_renderer::process_character(), and octave::ft_text_renderer::visit().
Definition at line 407 of file lo-mappers.h.
|
inline |
Definition at line 419 of file lo-mappers.h.
|
inline |
Definition at line 437 of file lo-mappers.h.
|
inline |
Definition at line 443 of file lo-mappers.h.
|
inline |
Definition at line 457 of file lo-mappers.h.
References xmax().
T octave::math::min | ( | T | x, |
T | y | ||
) |
Definition at line 384 of file lo-mappers.h.
References y.
Referenced by min(), normalized_aspectratios(), and axes::properties::update_aspectratios().
Definition at line 401 of file lo-mappers.h.
|
inline |
Definition at line 413 of file lo-mappers.h.
|
inline |
Definition at line 425 of file lo-mappers.h.
|
inline |
Definition at line 431 of file lo-mappers.h.
|
inline |
Definition at line 450 of file lo-mappers.h.
References xmin().
T octave::math::mod | ( | T | x, |
T | y | ||
) |
Definition at line 317 of file lo-mappers.h.
References abs(), copysign(), floor(), retval, tmp, x, x_nint(), and y.
Definition at line 324 of file lo-mappers.cc.
References __lo_ieee_signbit().
Referenced by FloatNDArray::any_element_is_negative(), NDArray::any_element_is_negative(), gamma(), and positive_sign().
OCTAVE_API bool octave::math::negative_sign | ( | float | x | ) |
Definition at line 325 of file lo-mappers.cc.
References __lo_ieee_float_signbit().
Definition at line 433 of file lo-mappers.cc.
Referenced by octave_sparse_matrix::convert_to_str_internal(), octave_float_matrix::convert_to_str_internal(), octave_matrix::convert_to_str_internal(), octave_scalar::convert_to_str_internal(), octave_float_scalar::convert_to_str_internal(), convert_to_valid_int(), do_fft(), and printf_value_cache::int_value().
OCTAVE_API int octave::math::nint | ( | float | x | ) |
Definition at line 444 of file lo-mappers.cc.
OCTAVE_API octave_idx_type octave::math::nint_big | ( | double | x | ) |
Definition at line 409 of file lo-mappers.cc.
Referenced by Range::all_elements_are_ints(), charNDArray::concat(), FloatNDArray::concat(), NDArray::concat(), do_fft(), do_fft2(), do_fftn(), DASPK::do_integrate(), do_rand(), Fcolloc(), and get_size().
OCTAVE_API octave_idx_type octave::math::nint_big | ( | float | x | ) |
Definition at line 421 of file lo-mappers.cc.
std::ostream& octave::math::operator<< | ( | std::ostream & | os, |
const hess< T > & | a | ||
) |
Definition at line 60 of file lo-mappers.h.
References negative_sign().
Referenced by FloatNDArray::any_element_is_positive(), and NDArray::any_element_is_positive().
|
inline |
Definition at line 61 of file lo-mappers.h.
References negative_sign().
Definition at line 3714 of file lo-specfun.cc.
References xpsi().
OCTAVE_API float octave::math::psi | ( | float | z | ) |
Definition at line 3715 of file lo-specfun.cc.
References xpsi().
Definition at line 3763 of file lo-specfun.cc.
References xpsi().
OCTAVE_API FloatComplex octave::math::psi | ( | const FloatComplex & | z | ) |
Definition at line 3764 of file lo-specfun.cc.
References xpsi().
OCTAVE_API double octave::math::psi | ( | octave_idx_type | n, |
double | z | ||
) |
Definition at line 3816 of file lo-specfun.cc.
References xpsi().
OCTAVE_API float octave::math::psi | ( | octave_idx_type | n, |
float | z | ||
) |
Definition at line 3817 of file lo-specfun.cc.
References xpsi().
Matrix octave::math::qrsolve | ( | const SparseMatrix & | a, |
const MArray< double > & | b, | ||
octave_idx_type & | info | ||
) |
Definition at line 2288 of file sparse-qr.cc.
Referenced by dmsolve(), SparseMatrix::solve(), and SparseComplexMatrix::solve().
SparseMatrix octave::math::qrsolve | ( | const SparseMatrix & | a, |
const SparseMatrix & | b, | ||
octave_idx_type & | info | ||
) |
Definition at line 2296 of file sparse-qr.cc.
ComplexMatrix octave::math::qrsolve | ( | const SparseMatrix & | a, |
const MArray< Complex > & | b, | ||
octave_idx_type & | info | ||
) |
Definition at line 2304 of file sparse-qr.cc.
SparseComplexMatrix octave::math::qrsolve | ( | const SparseMatrix & | a, |
const SparseComplexMatrix & | b, | ||
octave_idx_type & | info | ||
) |
Definition at line 2312 of file sparse-qr.cc.
ComplexMatrix octave::math::qrsolve | ( | const SparseComplexMatrix & | a, |
const MArray< double > & | b, | ||
octave_idx_type & | info | ||
) |
Definition at line 2320 of file sparse-qr.cc.
SparseComplexMatrix octave::math::qrsolve | ( | const SparseComplexMatrix & | a, |
const SparseMatrix & | b, | ||
octave_idx_type & | info | ||
) |
Definition at line 2328 of file sparse-qr.cc.
ComplexMatrix octave::math::qrsolve | ( | const SparseComplexMatrix & | a, |
const MArray< Complex > & | b, | ||
octave_idx_type & | info | ||
) |
Definition at line 2337 of file sparse-qr.cc.
SparseComplexMatrix octave::math::qrsolve | ( | const SparseComplexMatrix & | a, |
const SparseComplexMatrix & | b, | ||
octave_idx_type & | info | ||
) |
Definition at line 2345 of file sparse-qr.cc.
Definition at line 455 of file lo-mappers.cc.
References acos().
Referenced by octave_sparse_matrix::map(), octave_float_matrix::map(), octave_matrix::map(), octave_scalar::map(), and octave_float_scalar::map().
OCTAVE_API FloatComplex octave::math::rc_acos | ( | float | x | ) |
Definition at line 461 of file lo-mappers.cc.
References acos().
Definition at line 468 of file lo-mappers.cc.
References acosh().
Referenced by octave_sparse_matrix::map(), octave_float_matrix::map(), octave_matrix::map(), octave_scalar::map(), and octave_float_scalar::map().
OCTAVE_API FloatComplex octave::math::rc_acosh | ( | float | x | ) |
Definition at line 474 of file lo-mappers.cc.
References acosh().
Definition at line 480 of file lo-mappers.cc.
References asin().
Referenced by octave_sparse_matrix::map(), octave_float_matrix::map(), octave_matrix::map(), octave_scalar::map(), and octave_float_scalar::map().
OCTAVE_API FloatComplex octave::math::rc_asin | ( | float | x | ) |
Definition at line 486 of file lo-mappers.cc.
References asin().
Definition at line 493 of file lo-mappers.cc.
References atanh().
Referenced by octave_sparse_matrix::map(), octave_float_matrix::map(), octave_matrix::map(), octave_scalar::map(), and octave_float_scalar::map().
OCTAVE_API FloatComplex octave::math::rc_atanh | ( | float | x | ) |
Definition at line 499 of file lo-mappers.cc.
References atanh().
Definition at line 373 of file lo-specfun.cc.
References dlgams(), F77_XFCN, Inf, isinf(), isnan(), result, x, and x_nint().
Referenced by octave_sparse_matrix::map(), octave_float_matrix::map(), octave_matrix::map(), octave_scalar::map(), and octave_float_scalar::map().
OCTAVE_API FloatComplex octave::math::rc_lgamma | ( | float | x | ) |
Definition at line 506 of file lo-mappers.cc.
Referenced by octave_sparse_matrix::map(), octave_float_matrix::map(), octave_matrix::map(), octave_scalar::map(), and octave_float_scalar::map().
OCTAVE_API FloatComplex octave::math::rc_log | ( | float | x | ) |
Definition at line 513 of file lo-mappers.cc.
Definition at line 536 of file lo-mappers.cc.
Referenced by octave_sparse_matrix::map(), octave_float_matrix::map(), octave_matrix::map(), octave_scalar::map(), and octave_float_scalar::map().
OCTAVE_API FloatComplex octave::math::rc_log10 | ( | float | x | ) |
Definition at line 543 of file lo-mappers.cc.
Definition at line 2872 of file lo-specfun.cc.
References log(), log1p(), and pi.
Referenced by octave_sparse_matrix::map(), octave_float_matrix::map(), octave_matrix::map(), octave_scalar::map(), and octave_float_scalar::map().
OCTAVE_API FloatComplex octave::math::rc_log1p | ( | float | x | ) |
Definition at line 521 of file lo-mappers.cc.
References log2().
Referenced by octave_sparse_matrix::map(), octave_float_matrix::map(), octave_matrix::map(), octave_scalar::map(), and octave_float_scalar::map().
OCTAVE_API FloatComplex octave::math::rc_log2 | ( | float | x | ) |
Definition at line 528 of file lo-mappers.cc.
References log2().
Definition at line 551 of file lo-mappers.cc.
Referenced by octave_float_diag_matrix::map(), octave_diag_matrix::map(), octave_sparse_matrix::map(), octave_float_matrix::map(), octave_matrix::map(), octave_scalar::map(), and octave_float_scalar::map().
OCTAVE_API FloatComplex octave::math::rc_sqrt | ( | float | x | ) |
Definition at line 557 of file lo-mappers.cc.
References f.
Definition at line 113 of file lo-mappers.h.
References x.
Referenced by SparseComplexMatrix::all_integers(), octave_float_complex_matrix::as_mxArray(), octave_complex_matrix::as_mxArray(), octave_sparse_complex_matrix::char_array_value(), octave_float_complex_matrix::char_array_value(), octave_complex_matrix::char_array_value(), do_mgorth(), octave_float_complex_matrix::double_value(), octave_complex_matrix::double_value(), octave_sparse_complex_matrix::double_value(), ComplexMatrix::finverse(), FloatComplexMatrix::finverse(), octave_float_complex_matrix::float_value(), octave_complex_matrix::float_value(), ComplexMatrix::lssolve(), FloatComplexMatrix::lssolve(), MatrixType::MatrixType(), max(), min(), real(), save_mat5_array_length(), save_mat5_binary_element(), save_mat_binary_data(), stack_complex_matrix(), and SparseComplexMatrix::trisolve().
|
inline |
Definition at line 114 of file lo-mappers.h.
References x.
T octave::math::real | ( | const std::complex< T > & | x | ) |
T octave::math::rem | ( | T | x, |
T | y | ||
) |
Definition at line 350 of file lo-mappers.h.
References abs(), copysign(), NaN(), retval, tmp, trunc(), x_nint(), and y.
std::complex<T> octave::math::round | ( | const std::complex< T > & | x | ) |
Definition at line 183 of file lo-mappers.h.
Definition at line 333 of file lo-mappers.cc.
References round().
Referenced by QtHandles::borderWidthFromProperties(), QtHandles::boundingBoxToRect(), QtHandles::ButtonGroup::ButtonGroup(), octave_int_base< T >::compute_threshold(), octave_int_base< T >::convert_real(), QtHandles::BaseControl::init(), isinteger(), QtHandles::ListBoxControl::ListBoxControl(), QtHandles::Utils::makeImageFromCData(), octave_sparse_complex_matrix::map(), octave_sparse_matrix::map(), octave_float_complex_matrix::map(), octave_complex_matrix::map(), octave_float_complex::map(), octave_complex::map(), octave_float_matrix::map(), octave_matrix::map(), octave_scalar::map(), octave_float_scalar::map(), ok_for_signed_int_conv(), ok_for_unsigned_int_conv(), operator*(), operator/(), QtHandles::Panel::Panel(), pow(), powf(), rational_approx(), QtHandles::Container::resizeEvent(), round(), roundb(), QtHandles::SliderControl::SliderControl(), QtHandles::SliderControl::update(), QtHandles::BaseControl::update(), QtHandles::Panel::update(), QtHandles::ContextMenu::update(), QtHandles::ButtonGroup::update(), axes::properties::update_axes_layout(), QtHandles::Panel::updateLayout(), QtHandles::ButtonGroup::updateLayout(), QtHandles::updateSelection(), and QtHandles::SliderControl::valueChanged().
OCTAVE_API float octave::math::round | ( | float | x | ) |
Definition at line 334 of file lo-mappers.cc.
Referenced by round().
Definition at line 189 of file lo-mappers.h.
References round(), t, and trunc().
Referenced by octave_sparse_complex_matrix::map(), octave_sparse_matrix::map(), octave_float_complex_matrix::map(), octave_complex_matrix::map(), octave_float_complex::map(), octave_complex::map(), octave_float_matrix::map(), octave_matrix::map(), octave_scalar::map(), octave_float_scalar::map(), and roundb().
|
inline |
std::complex<T> octave::math::roundb | ( | const std::complex< T > & | x | ) |
Definition at line 212 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 329 of file schur.cc.
References c, Array< T >::columns(), current_liboctave_error_handler, F77_DBLE_CMPLX_ARG, F77_XFCN, Array< T >::fortran_vec(), OCTAVE_LOCAL_BUFFER, Array< T >::rows(), s, u, and zrsf2csf().
schur<FloatComplexMatrix> octave::math::rsf2csf< FloatComplexMatrix, FloatMatrix > | ( | const FloatMatrix & | s_arg, |
const FloatMatrix & | u_arg | ||
) |
Definition at line 437 of file schur.cc.
References c, Array< T >::columns(), crsf2csf(), current_liboctave_error_handler, F77_CMPLX_ARG, F77_XFCN, Array< T >::fortran_vec(), OCTAVE_LOCAL_BUFFER, Array< T >::rows(), s, and u.
|
static |
|
static |
|
static |
|
static |
Definition at line 321 of file lo-mappers.cc.
References signbit().
Referenced by __lo_ieee_float_signbit(), __lo_ieee_signbit(), arg(), octave_float_matrix::map(), octave_matrix::map(), octave_scalar::map(), and octave_float_scalar::map().
OCTAVE_API float octave::math::signbit | ( | float | x | ) |
Definition at line 322 of file lo-mappers.cc.
Referenced by signbit().
Definition at line 259 of file lo-mappers.h.
References isnan(), NaN(), and tmp.
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(), octave_sparse_complex_matrix::map(), octave_sparse_matrix::map(), octave_float_complex_matrix::map(), octave_complex_matrix::map(), octave_float_complex::map(), octave_complex::map(), octave_float_matrix::map(), octave_matrix::map(), octave_scalar::map(), octave_float_scalar::map(), octave_raise_wrapper(), octave::set_sig_struct_field(), axes::properties::update_camera(), axes::properties::update_xlabel_position(), axes::properties::update_ylabel_position(), axes::properties::update_zlabel_position(), and xcbrt().
|
inline |
std::complex<T> octave::math::signum | ( | const std::complex< T > & | x | ) |
Definition at line 286 of file lo-mappers.h.
std::complex<T> octave::math::trunc | ( | const std::complex< T > & | x | ) |
Definition at line 153 of file lo-mappers.h.
Definition at line 327 of file lo-mappers.cc.
References trunc().
Referenced by dump_octave_core(), fix(), fopen_mode_to_ios_mode(), octave_stream::mode_as_string(), gzfilebuf::open_mode(), rem(), roundb(), and trunc().
OCTAVE_API float octave::math::trunc | ( | float | x | ) |
Definition at line 328 of file lo-mappers.cc.
Referenced by trunc().
void octave::math::umfpack_defaults | ( | double * | Control | ) |
|
inline |
Definition at line 252 of file sparse-lu.cc.
References UMFPACK_ZNAME.
|
inline |
Definition at line 129 of file sparse-lu.cc.
References UMFPACK_DNAME.
void octave::math::umfpack_free_numeric | ( | void ** | Numeric | ) |
|
inline |
Definition at line 259 of file sparse-lu.cc.
References UMFPACK_ZNAME.
|
inline |
Definition at line 136 of file sparse-lu.cc.
References UMFPACK_DNAME.
void octave::math::umfpack_free_symbolic | ( | void ** | Symbolic | ) |
|
inline |
Definition at line 266 of file sparse-lu.cc.
References UMFPACK_ZNAME.
|
inline |
Definition at line 143 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 274 of file sparse-lu.cc.
References UMFPACK_ZNAME.
|
inline |
Definition at line 151 of file sparse-lu.cc.
References 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 285 of file sparse-lu.cc.
References p, and UMFPACK_ZNAME.
|
inline |
Definition at line 162 of file sparse-lu.cc.
References p, 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 302 of file sparse-lu.cc.
References UMFPACK_ZNAME.
|
inline |
Definition at line 174 of file sparse-lu.cc.
References 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 314 of file sparse-lu.cc.
References UMFPACK_ZNAME.
|
inline |
Definition at line 185 of file sparse-lu.cc.
References UMFPACK_DNAME.
void octave::math::umfpack_report_control | ( | const double * | Control | ) |
|
inline |
Definition at line 326 of file sparse-lu.cc.
References UMFPACK_ZNAME.
|
inline |
Definition at line 196 of file sparse-lu.cc.
References UMFPACK_DNAME.
void octave::math::umfpack_report_info | ( | const double * | Control, |
const double * | Info | ||
) |
|
inline |
Definition at line 333 of file sparse-lu.cc.
References UMFPACK_ZNAME.
|
inline |
Definition at line 203 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 341 of file sparse-lu.cc.
References UMFPACK_ZNAME.
|
inline |
Definition at line 211 of file sparse-lu.cc.
References UMFPACK_DNAME.
void octave::math::umfpack_report_numeric | ( | void * | Numeric, |
const double * | Control | ||
) |
|
inline |
Definition at line 352 of file sparse-lu.cc.
References UMFPACK_ZNAME.
|
inline |
Definition at line 221 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 360 of file sparse-lu.cc.
References UMFPACK_ZNAME.
|
inline |
Definition at line 229 of file sparse-lu.cc.
References UMFPACK_DNAME.
void octave::math::umfpack_report_status | ( | double * | Control, |
octave_idx_type | status | ||
) |
|
inline |
Definition at line 367 of file sparse-lu.cc.
References UMFPACK_ZNAME.
|
inline |
Definition at line 236 of file sparse-lu.cc.
References UMFPACK_DNAME.
void octave::math::umfpack_report_symbolic | ( | void * | Symbolic, |
const double * | Control | ||
) |
|
inline |
Definition at line 374 of file sparse-lu.cc.
References UMFPACK_ZNAME.
|
inline |
Definition at line 243 of file sparse-lu.cc.
References UMFPACK_DNAME.
void octave::math::warn_qrupdate_once | ( | void | ) |
T octave::math::x_nint | ( | T | x | ) |
Definition at line 299 of file lo-mappers.h.
References x.
Referenced by SparseMatrix::all_elements_are_int_or_inf_or_nan(), ComplexNDArray::all_integers(), FloatComplexNDArray::all_integers(), SparseMatrix::all_integers(), SparseComplexMatrix::all_integers(), EigsComplexNonSymmetricMatrix(), EigsComplexNonSymmetricMatrixShift(), EigsRealNonSymmetricMatrix(), EigsRealNonSymmetricMatrixShift(), EigsRealSymmetricMatrix(), EigsRealSymmetricMatrixShift(), gamma(), Gaudioread(), printf_value_cache::get_next_value(), printf_value_cache::int_value(), lgamma(), mod(), rational_approx(), rc_lgamma(), rem(), set_format(), xis_int_or_inf_or_nan(), and xisint().
Definition at line 305 of file lo-mappers.h.
|
inline |
Definition at line 307 of file lo-mappers.h.
T octave::math::xcbrt | ( | T | x | ) |
|
inlinestatic |
Definition at line 3614 of file lo-specfun.cc.
References log().
Referenced by lanczos_approximation_psi().
Definition at line 3621 of file lo-specfun.cc.
References log().
|
inline |
Definition at line 3628 of file lo-specfun.cc.
References log().
T octave::math::xpsi | ( | T | z | ) |
Definition at line 3662 of file lo-specfun.cc.
References floor(), Inf, k, lanczos_approximation_psi(), log(), p, and psi().
Referenced by psi().
std::complex<T> octave::math::xpsi | ( | const std::complex< T > & | z | ) |
Definition at line 3719 of file lo-specfun.cc.
References k, lanczos_approximation_psi(), P, and psi().
T octave::math::xpsi | ( | const octave_idx_type | n, |
T | z | ||
) |
|
inlinestatic |
Definition at line 1018 of file lo-specfun.cc.
References bessel_return_value(), F77_FUNC(), ierr, retval, tmp, and zbesh().
|
inlinestatic |
Definition at line 1064 of file lo-specfun.cc.
References bessel_return_value(), F77_FUNC(), ierr, retval, tmp, and zbesh().
|
inlinestatic |
Definition at line 898 of file lo-specfun.cc.
References abs(), bessel_return_value(), F77_FUNC(), ierr, is_integer_value(), NaN(), retval, tmp, and zbesk().
|
inlinestatic |
Definition at line 769 of file lo-specfun.cc.
References abs(), bessel_return_value(), F77_FUNC(), ierr, is_integer_value(), NaN(), retval, tmp, and zbesy().
Referenced by zbesy().
|
inlinestatic |
Definition at line 963 of file lo-specfun.cc.
References bessel_return_value(), F77_FUNC(), ierr, Inf, retval, and tmp.
Referenced by zbesi().
|
inlinestatic |
Definition at line 827 of file lo-specfun.cc.
References abs(), bessel_return_value(), F77_FUNC(), ierr, Inf, is_integer_value(), NaN(), retval, tmp, wi, and zbesj().
Referenced by zbesj().
|
static |
Definition at line 3610 of file lo-specfun.cc.
Referenced by octave_sparse_complex_matrix::as_mxArray(), octave_float_complex_matrix::as_mxArray(), octave_complex_matrix::as_mxArray(), octave_float_complex::as_mxArray(), octave_complex::as_mxArray(), Faddeeva_w(), octave::directory_path::init(), kpse_brace_expand(), kpse_expand_kpse_dot(), kpse_path_expand(), octave_async_system_wrapper(), path_find_first_of(), path_search(), rc_log(), rc_log1p(), and QConsolePrivate::startCommand().