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 |
Variables | |
static const double | pi = 3.14159265358979323846 |
typedef Complex(* octave::math::dptr) (const Complex &, double, int, octave_idx_type &) |
Definition at line 590 of file lo-specfun.cc.
typedef FloatComplex(* octave::math::fptr) (const FloatComplex &, float, int, octave_idx_type &) |
Definition at line 1129 of file lo-specfun.cc.
Definition at line 132 of file sparse-qr.h.
typedef sparse_qr<SparseMatrix> octave::math::SparseQR |
Definition at line 131 of file sparse-qr.h.
Definition at line 83 of file lo-mappers.cc.
References acos(), conj(), imag(), real(), 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_float_scalar::map(), octave_scalar::map(), and rc_acos().
OCTAVE_API FloatComplex octave::math::acos | ( | const FloatComplex & | x | ) |
Definition at line 49 of file lo-specfun.h.
Referenced by Facosh(), 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_float_scalar::map(), octave_scalar::map(), and rc_acosh().
Definition at line 50 of file lo-specfun.h.
References x.
Definition at line 51 of file lo-specfun.h.
|
inline |
OCTAVE_API Complex octave::math::airy | ( | const Complex & | z, |
bool | deriv, | ||
bool | scaled, | ||
octave_idx_type & | ierr | ||
) |
Definition at line 132 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 167 of file lo-specfun.cc.
References airy(), Array< T >::cols(), i, 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 185 of file lo-specfun.cc.
References airy(), Array< T >::dims(), dv, i, 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 201 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 237 of file lo-specfun.cc.
References airy(), Array< T >::cols(), i, 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 255 of file lo-specfun.cc.
References airy(), Array< T >::dims(), dv, i, ierr, dim_vector::numel(), and retval.
Definition at line 105 of file lo-mappers.cc.
References asin(), conj(), imag(), real(), 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_float_scalar::map(), octave_scalar::map(), and rc_asin().
OCTAVE_API FloatComplex octave::math::asin | ( | const FloatComplex & | x | ) |
Definition at line 67 of file lo-specfun.h.
Referenced by Fasinh(), 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_float_scalar::map(), and octave_scalar::map().
Definition at line 68 of file lo-specfun.h.
References x.
Definition at line 69 of file lo-specfun.h.
|
inline |
Definition at line 80 of file lo-mappers.h.
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_float_scalar::map(), octave_scalar::map(), and axes::properties::update_camera().
|
inline |
Definition at line 72 of file lo-specfun.h.
Referenced by Fatanh(), 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_float_scalar::map(), octave_scalar::map(), and rc_atanh().
Definition at line 73 of file lo-specfun.h.
References x.
Definition at line 74 of file lo-specfun.h.
|
inline |
|
inlinestatic |
|
inlinestatic |
OCTAVE_API Complex octave::math::besselh1 | ( | 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::besselh1 | ( | double | alpha, |
const ComplexMatrix & | x, | ||
bool | scaled, | ||
Array< octave_idx_type > & | ierr | ||
) |
Definition at line 819 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 819 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 819 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 819 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 819 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 819 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 819 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 1364 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 1364 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 1364 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 1364 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 1364 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 1364 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 1364 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 1364 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 820 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 820 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 820 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 820 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 820 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 820 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 820 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 820 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 1365 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 1365 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 1365 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 1365 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 1365 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 1365 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 1365 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 1365 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 817 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 817 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 817 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 817 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 817 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 817 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 817 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 817 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 1362 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 1362 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 1362 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 1362 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 1362 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 1362 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 1362 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 1362 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 815 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 815 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 815 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 815 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 815 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 815 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 815 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 815 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 1360 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 1360 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 1360 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 1360 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 1360 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 1360 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 1360 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 1360 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 818 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 818 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 818 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 818 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 818 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 818 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 818 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 818 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 1363 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 1363 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 1363 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 1363 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 1363 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 1363 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 1363 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 1363 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 816 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 816 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 816 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 816 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 816 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 816 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 816 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 816 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 1361 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 1361 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 1361 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 1361 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 1361 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 1361 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 1361 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 1361 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 1378 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 1413 of file lo-specfun.cc.
References biry(), Array< T >::cols(), i, 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 1431 of file lo-specfun.cc.
References biry(), Array< T >::dims(), dv, i, 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 1447 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 1484 of file lo-specfun.cc.
References biry(), Array< T >::cols(), i, 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 1502 of file lo-specfun.cc.
References biry(), Array< T >::dims(), dv, i, ierr, dim_vector::numel(), and retval.
|
inlinestatic |
Definition at line 1064 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 1097 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 973 of file lo-specfun.cc.
References abs(), bessel_return_value(), CBESI(), cbesk(), F77_CMPLX_ARG, F77_CONST_CMPLX_ARG, F77_FUNC(), ierr, NaN(), retval, tmp, and y.
|
inlinestatic |
Definition at line 857 of file lo-specfun.cc.
References bessel_return_value(), CBESJ(), 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 1024 of file lo-specfun.cc.
References bessel_return_value(), CBESK(), F77_CMPLX_ARG, F77_CONST_CMPLX_ARG, F77_FUNC(), ierr, Inf, retval, tmp, and y.
Referenced by cbesi().
|
inlinestatic |
Definition at line 909 of file lo-specfun.cc.
References bessel_return_value(), cbesj(), CBESY(), 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 298 of file lo-specfun.h.
Referenced by Fcbrt(), octave_sparse_matrix::map(), octave_float_matrix::map(), octave_matrix::map(), octave_float_scalar::map(), and octave_scalar::map().
std::complex<T> octave::math::ceil | ( | const std::complex< T > & | x | ) |
Definition at line 112 of file lo-mappers.h.
References imag(), real(), and x.
Referenced by axes::properties::calc_ticks_and_lims(), gh_manager::do_free(), gh_manager::do_get_handle(), gh_manager::do_renumber_figure(), octave::url_handle_manager::free(), axes::properties::get_axis_limits(), octave::url_handle_manager::get_handle(), 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_float_scalar::map(), octave_scalar::map(), and pprsc().
T octave::math::chol2inv | ( | const T & | r | ) |
chol_type octave::math::chol2inv | ( | const chol_type & | r | ) |
Definition at line 555 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 85 of file lo-mappers.h.
References x.
Referenced by matrix_complex_probe(), MatrixType::MatrixType(), and xgemm().
Definition at line 86 of file lo-mappers.h.
References x.
std::complex<T> octave::math::conj | ( | const std::complex< T > & | x | ) |
Definition at line 90 of file lo-mappers.h.
References x.
Definition at line 60 of file lo-mappers.h.
References copysign(), x, and y.
Referenced by Faddeeva_w(), mod(), and rem().
Definition at line 1518 of file lo-specfun.cc.
References Faddeeva::Dawson(), and x.
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_float_scalar::map(), and octave_scalar::map().
Definition at line 1519 of file lo-specfun.cc.
References Faddeeva::Dawson(), and x.
Definition at line 1522 of file lo-specfun.cc.
References Faddeeva::Dawson(), and x.
OCTAVE_API FloatComplex octave::math::dawson | ( | const FloatComplex & | x | ) |
Definition at line 1528 of file lo-specfun.cc.
References Faddeeva::Dawson(), and x.
|
inlinestatic |
|
inlinestatic |
Definition at line 622 of file lo-specfun.cc.
References Array< T >::cols(), f, i, ierr, retval, Array< T >::rows(), and x.
|
inlinestatic |
Definition at line 640 of file lo-specfun.cc.
References Array< T >::cols(), f, i, ierr, octave_value::resize(), retval, Array< T >::rows(), and x.
|
inlinestatic |
Definition at line 670 of file lo-specfun.cc.
References dv, f, i, ierr, dim_vector::numel(), retval, and x.
|
inlinestatic |
Definition at line 686 of file lo-specfun.cc.
References Array< T >::dims(), dv, f, i, ierr, dim_vector::numel(), retval, and x.
|
inlinestatic |
Definition at line 702 of file lo-specfun.cc.
References current_liboctave_error_handler, Array< T >::dims(), dv, f, i, ierr, dim_vector::numel(), octave_value::resize(), retval, and x.
|
inlinestatic |
Definition at line 724 of file lo-specfun.cc.
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
Definition at line 1162 of file lo-specfun.cc.
References Array< T >::cols(), f, i, ierr, retval, Array< T >::rows(), and x.
|
inlinestatic |
Definition at line 1181 of file lo-specfun.cc.
References Array< T >::cols(), f, i, ierr, octave_value::resize(), retval, Array< T >::rows(), and x.
|
inlinestatic |
Definition at line 1212 of file lo-specfun.cc.
References dv, f, i, ierr, dim_vector::numel(), retval, and x.
|
inlinestatic |
Definition at line 1228 of file lo-specfun.cc.
References Array< T >::dims(), dv, f, i, ierr, dim_vector::numel(), retval, and x.
|
inlinestatic |
Definition at line 1244 of file lo-specfun.cc.
References current_liboctave_error_handler, Array< T >::dims(), dv, f, i, ierr, dim_vector::numel(), octave_value::resize(), retval, and x.
|
inlinestatic |
Definition at line 1267 of file lo-specfun.cc.
OCTAVE_API void octave::math::ellipj | ( | const Complex & | u, |
double | m, | ||
Complex & | sn, | ||
Complex & | cn, | ||
Complex & | dn, | ||
double & | err | ||
) |
Definition at line 1610 of file lo-specfun.cc.
Definition at line 311 of file lo-specfun.h.
Definition at line 1638 of file lo-specfun.cc.
References Faddeeva::erf(), and x.
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_float_scalar::map(), and octave_scalar::map().
OCTAVE_API FloatComplex octave::math::erf | ( | const FloatComplex & | x | ) |
Definition at line 1644 of file lo-specfun.cc.
References Faddeeva::erf(), and x.
Definition at line 316 of file lo-specfun.h.
Definition at line 1653 of file lo-specfun.cc.
References Faddeeva::erfc(), and x.
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_float_scalar::map(), and octave_scalar::map().
OCTAVE_API FloatComplex octave::math::erfc | ( | const FloatComplex & | x | ) |
Definition at line 1659 of file lo-specfun.cc.
References Faddeeva::erfc(), and x.
Definition at line 1745 of file lo-specfun.cc.
References do_erfcinv(), and x.
Referenced by octave_sparse_matrix::map(), octave_float_matrix::map(), octave_matrix::map(), octave_float_scalar::map(), and octave_scalar::map().
Definition at line 1750 of file lo-specfun.cc.
References do_erfcinv(), and x.
Definition at line 1756 of file lo-specfun.cc.
References Faddeeva::erfcx(), and x.
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_float_scalar::map(), and octave_scalar::map().
Definition at line 1757 of file lo-specfun.cc.
References Faddeeva::erfcx(), and x.
Definition at line 1760 of file lo-specfun.cc.
References Faddeeva::erfcx(), and x.
OCTAVE_API FloatComplex octave::math::erfcx | ( | const FloatComplex & | x | ) |
Definition at line 1766 of file lo-specfun.cc.
References Faddeeva::erfcx(), and x.
Definition at line 1775 of file lo-specfun.cc.
References Faddeeva::erfi(), and x.
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_float_scalar::map(), and octave_scalar::map().
Definition at line 1776 of file lo-specfun.cc.
References Faddeeva::erfi(), and x.
Definition at line 1779 of file lo-specfun.cc.
References Faddeeva::erfi(), and x.
OCTAVE_API FloatComplex octave::math::erfi | ( | const FloatComplex & | x | ) |
Definition at line 1785 of file lo-specfun.cc.
References Faddeeva::erfi(), and x.
Definition at line 1864 of file lo-specfun.cc.
References do_erfinv(), and x.
Referenced by octave_sparse_matrix::map(), octave_float_matrix::map(), octave_matrix::map(), octave_float_scalar::map(), and octave_scalar::map().
Definition at line 1869 of file lo-specfun.cc.
References do_erfinv(), and x.
Definition at line 107 of file lo-mappers.h.
Referenced by base_det< T >::base_det(), F__betainc__(), F__expint__(), and F__gammainc__().
Definition at line 337 of file lo-specfun.h.
Definition at line 1875 of file lo-specfun.cc.
References abs(), retval, u, and x.
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_float_scalar::map(), and octave_scalar::map().
OCTAVE_API FloatComplex octave::math::expm1 | ( | const FloatComplex & | x | ) |
Definition at line 213 of file lo-mappers.h.
References isfinite(), and x.
Referenced by double_property::add_constraint(), array_property::add_constraint(), and row_vector_property::add_constraint().
Definition at line 215 of file lo-mappers.h.
References isfinite(), and x.
bool octave::math::finite | ( | const std::complex< T > & | x | ) |
Definition at line 220 of file lo-mappers.h.
References isfinite(), and x.
Definition at line 127 of file lo-mappers.h.
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_float_scalar::map(), octave_scalar::map(), and octave_base_value::nint_value().
Definition at line 128 of file lo-mappers.h.
std::complex<T> octave::math::fix | ( | const std::complex< T > & | x | ) |
Definition at line 132 of file lo-mappers.h.
std::complex<T> octave::math::floor | ( | const std::complex< T > & | x | ) |
Definition at line 139 of file lo-mappers.h.
References imag(), real(), and x.
Referenced by axes::properties::calc_ticklabels(), axes::properties::calc_ticks_and_lims(), divide(), engineering_exponent(), extended_gcd(), Faddeeva_w(), 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_float_scalar::map(), octave_scalar::map(), mod(), Range::nnz(), 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().
|
inlinestatic |
|
inline |
Definition at line 2158 of file lo-specfun.cc.
|
inline |
Definition at line 2170 of file lo-specfun.cc.
Definition at line 126 of file lo-mappers.cc.
References octave_frexp_wrapper(), and x.
Referenced by dblesplit(), log2(), and octave_frexp_wrapper().
Definition at line 131 of file lo-mappers.cc.
References octave_frexpf_wrapper(), and x.
Definition at line 1913 of file lo-specfun.cc.
References Inf, isinf(), isnan(), NaN(), negative_sign(), result, x, and x_nint().
Referenced by higham(), octave_sparse_matrix::map(), octave_float_matrix::map(), octave_matrix::map(), octave_float_scalar::map(), octave_scalar::map(), and xpsi().
Definition at line 1936 of file lo-specfun.cc.
References Inf, isinf(), isnan(), NaN(), negative_sign(), result, x, and x_nint().
Referenced by gammainc().
Definition at line 346 of file lo-specfun.h.
References a, err, gammainc(), and x.
Definition at line 361 of file lo-specfun.h.
References a, err, gammainc(), and x.
OCTAVE_API FloatMatrix octave::math::gammainc | ( | float | x, |
const FloatMatrix & | a | ||
) |
OCTAVE_API FloatMatrix octave::math::gammainc | ( | const FloatMatrix & | x, |
float | a | ||
) |
OCTAVE_API FloatMatrix octave::math::gammainc | ( | const FloatMatrix & | x, |
const FloatMatrix & | a | ||
) |
OCTAVE_API FloatNDArray octave::math::gammainc | ( | float | x, |
const FloatNDArray & | a | ||
) |
OCTAVE_API FloatNDArray octave::math::gammainc | ( | const FloatNDArray & | x, |
float | a | ||
) |
OCTAVE_API FloatNDArray octave::math::gammainc | ( | const FloatNDArray & | x, |
const FloatNDArray & | a | ||
) |
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.
Definition at line 851 of file lo-specfun.cc.
References x.
Definition at line 43 of file lo-mappers.h.
Definition at line 47 of file lo-mappers.h.
Definition at line 51 of file lo-mappers.h.
|
inline |
Definition at line 55 of file lo-mappers.h.
Definition at line 69 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 | ) |
Definition at line 201 of file lo-mappers.h.
References isfinite(), and x.
Referenced by __lo_ieee_finite(), __lo_ieee_float_finite(), axes::properties::check_axis_limits(), check_limit_vals(), octave_rand::do_float_scalar(), octave_rand::do_scalar(), double_property::do_set(), octave::opengl_renderer::draw_surface(), octave_rand::fill(), finite(), isfinite(), isinteger(), make_complex_scalar_format(), 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_float_scalar::map(), octave_scalar::map(), max_axes_scale(), mx_inline_all_finite(), pr_max_internal(), pr_min_internal(), Range::Range(), save_mat5_array_length(), hggroup::update_axis_limits(), array_property::validate(), x_nint(), and xtoo_large_for_float().
Definition at line 202 of file lo-mappers.h.
References isfinite(), and x.
bool octave::math::isfinite | ( | const std::complex< T > & | x | ) |
Definition at line 207 of file lo-mappers.h.
References imag(), isfinite(), real(), and x.
Referenced by isfinite().
Definition at line 225 of file lo-mappers.h.
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(), 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(), Faddeeva_w(), ComplexMatrix::finverse(), FloatComplexMatrix::finverse(), Fquad(), ComplexMatrix::fsolve(), FloatComplexMatrix::fsolve(), G__glpk__(), gamma(), Gaudioread(), get_array_limits(), axes::properties::get_axis_limits(), octave::get_size(), octave::opengl_renderer::is_nan_or_inf(), isinf(), Matrix::lssolve(), FloatMatrix::lssolve(), ComplexMatrix::lssolve(), FloatComplexMatrix::lssolve(), make_complex_scalar_format(), make_scalar_format(), 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_float_scalar::map(), octave_scalar::map(), norm1(), operator*(), pr_any_float(), rational_approx(), octave::stream::skipl(), axes::properties::update_aspectratios(), axes::properties::update_xlabel_position(), axes::properties::update_ylabel_position(), axes::properties::update_zlabel_position(), array_property::validate(), and xabs().
Definition at line 226 of file lo-mappers.h.
bool octave::math::isinf | ( | const std::complex< T > & | x | ) |
Definition at line 240 of file lo-mappers.h.
References isfinite(), round(), and x.
Referenced by FloatNDArray::all_integers(), NDArray::all_integers(), extended_gcd(), and simple_gcd().
Definition at line 241 of file lo-mappers.h.
References isfinite(), round(), and x.
Definition at line 45 of file lo-mappers.cc.
References lo_ieee_is_NA, and x.
Referenced by is_NA(), isna(), 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_float_scalar::map(), octave_scalar::map(), and pr_any_float().
Definition at line 57 of file lo-mappers.cc.
References lo_ieee_is_NA, and x.
OCTAVE_API bool octave::math::isna | ( | const FloatComplex & | x | ) |
Definition at line 187 of file lo-mappers.h.
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_float_scalar::bool_array_value(), octave_scalar::bool_array_value(), octave_float_complex::bool_value(), octave_complex::bool_value(), octave_float_scalar::bool_value(), octave_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_float_scalar::convert_to_str_internal(), octave_scalar::convert_to_str_internal(), cpolar(), SparseMatrix::determinant(), SparseComplexMatrix::determinant(), ComplexMatrix::determinant(), FloatComplexMatrix::determinant(), do_fft(), do_fft2(), do_fftn(), do_rand(), double_property::do_set(), 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(), octave_base_scalar< bool >::is_true(), isnan(), jcobi(), octave::url_handle_manager::lookup(), Matrix::lssolve(), FloatMatrix::lssolve(), ComplexMatrix::lssolve(), FloatComplexMatrix::lssolve(), Matrix::ltsolve(), FloatMatrix::ltsolve(), SparseMatrix::ltsolve(), SparseComplexMatrix::ltsolve(), ComplexMatrix::ltsolve(), FloatComplexMatrix::ltsolve(), LuAminusSigmaB(), make_complex_scalar_format(), make_scalar_format(), 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_float_scalar::map(), octave_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(), norm1(), oct_unop_not(), octave_handle::ok(), operator*(), pr_any_float(), rational_approx(), 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(), 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(), SparseMatrix::utsolve(), Matrix::utsolve(), FloatMatrix::utsolve(), SparseComplexMatrix::utsolve(), ComplexMatrix::utsolve(), FloatComplexMatrix::utsolve(), array_property::validate(), xis_int_or_inf_or_nan(), and xis_true().
|
inline |
Definition at line 188 of file lo-mappers.h.
Definition at line 190 of file lo-mappers.h.
Definition at line 191 of file lo-mappers.h.
bool octave::math::isnan | ( | const std::complex< T > & | x | ) |
bool octave::math::isnan | ( | const octave_int< T > & | ) |
Definition at line 873 of file oct-inttypes.h.
|
static |
Definition at line 377 of file lo-specfun.h.
Referenced by octave_sparse_matrix::map(), octave_float_matrix::map(), octave_matrix::map(), octave_float_scalar::map(), octave_scalar::map(), rc_lgamma(), and xlgamma().
Definition at line 380 of file lo-specfun.h.
Definition at line 1959 of file lo-specfun.cc.
References i, log(), retval, 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_float_scalar::map(), octave_scalar::map(), and rc_log1p().
OCTAVE_API FloatComplex octave::math::log1p | ( | const FloatComplex & | x | ) |
Definition at line 95 of file lo-mappers.h.
Definition at line 137 of file lo-mappers.cc.
Referenced by base_det< T >::base_det(), log2(), Array< octave_value >::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_float_scalar::map(), octave_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 FloatComplex octave::math::log2 | ( | const FloatComplex & | x | ) |
Definition at line 143 of file lo-mappers.cc.
Definition at line 149 of file lo-mappers.cc.
Definition at line 155 of file lo-mappers.cc.
Definition at line 161 of file lo-mappers.cc.
OCTAVE_API FloatComplex octave::math::log2 | ( | const FloatComplex & | x, |
int & | exp | ||
) |
Definition at line 169 of file lo-mappers.cc.
T octave::math::max | ( | T | x, |
T | y | ||
) |
Definition at line 383 of file lo-mappers.h.
Referenced by axes::properties::calc_ticklabels(), 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().
Definition at line 399 of file lo-mappers.h.
Definition at line 411 of file lo-mappers.h.
|
inline |
Definition at line 449 of file lo-mappers.h.
T octave::math::min | ( | T | x, |
T | y | ||
) |
Definition at line 376 of file lo-mappers.h.
Referenced by axes::properties::calc_ticklabels(), octave::opengl_renderer::draw_axes_x_grid(), octave::opengl_renderer::draw_axes_y_grid(), min(), mx_inline_xmin(), normalized_aspectratios(), and axes::properties::update_aspectratios().
Definition at line 393 of file lo-mappers.h.
Definition at line 405 of file lo-mappers.h.
|
inline |
Definition at line 442 of file lo-mappers.h.
T octave::math::mod | ( | T | x, |
T | y | ||
) |
Definition at line 309 of file lo-mappers.h.
References abs(), copysign(), floor(), retval, tmp, x, x_nint(), and y.
Definition at line 176 of file lo-mappers.cc.
References __lo_ieee_signbit(), and x.
Referenced by FloatNDArray::any_element_is_negative(), NDArray::any_element_is_negative(), gamma(), and positive_sign().
Definition at line 177 of file lo-mappers.cc.
References __lo_ieee_float_signbit(), and x.
OCTAVE_API int octave::math::nint | ( | double | x | ) |
Definition at line 206 of file lo-mappers.cc.
References max(), min(), and x.
Referenced by octave_sparse_matrix::convert_to_str_internal(), octave_float_matrix::convert_to_str_internal(), octave_matrix::convert_to_str_internal(), octave_float_scalar::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 | ) |
OCTAVE_API octave_idx_type octave::math::nint_big | ( | double | x | ) |
Definition at line 182 of file lo-mappers.cc.
References max(), min(), and x.
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 octave::get_size().
OCTAVE_API octave_idx_type octave::math::nint_big | ( | float | x | ) |
std::ostream& octave::math::operator<< | ( | std::ostream & | os, |
const hess< T > & | a | ||
) |
Definition at line 71 of file lo-mappers.h.
References negative_sign(), and x.
Referenced by FloatNDArray::any_element_is_positive(), and NDArray::any_element_is_positive().
Definition at line 72 of file lo-mappers.h.
References negative_sign(), and x.
Definition at line 2100 of file lo-specfun.cc.
References xpsi().
Definition at line 2101 of file lo-specfun.cc.
References xpsi().
Definition at line 2149 of file lo-specfun.cc.
References xpsi().
OCTAVE_API FloatComplex octave::math::psi | ( | const FloatComplex & | z | ) |
Definition at line 2150 of file lo-specfun.cc.
References xpsi().
OCTAVE_API double octave::math::psi | ( | octave_idx_type | n, |
double | z | ||
) |
Definition at line 2207 of file lo-specfun.cc.
References xpsi().
OCTAVE_API float octave::math::psi | ( | octave_idx_type | n, |
float | z | ||
) |
Definition at line 2208 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 2301 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 2309 of file sparse-qr.cc.
ComplexMatrix octave::math::qrsolve | ( | const SparseMatrix & | a, |
const MArray< Complex > & | b, | ||
octave_idx_type & | info | ||
) |
Definition at line 2317 of file sparse-qr.cc.
SparseComplexMatrix octave::math::qrsolve | ( | const SparseMatrix & | a, |
const SparseComplexMatrix & | b, | ||
octave_idx_type & | info | ||
) |
Definition at line 2325 of file sparse-qr.cc.
ComplexMatrix octave::math::qrsolve | ( | const SparseComplexMatrix & | a, |
const MArray< double > & | b, | ||
octave_idx_type & | info | ||
) |
Definition at line 2333 of file sparse-qr.cc.
SparseComplexMatrix octave::math::qrsolve | ( | const SparseComplexMatrix & | a, |
const SparseMatrix & | b, | ||
octave_idx_type & | info | ||
) |
Definition at line 2341 of file sparse-qr.cc.
ComplexMatrix octave::math::qrsolve | ( | const SparseComplexMatrix & | a, |
const MArray< Complex > & | b, | ||
octave_idx_type & | info | ||
) |
Definition at line 2350 of file sparse-qr.cc.
SparseComplexMatrix octave::math::qrsolve | ( | const SparseComplexMatrix & | a, |
const SparseComplexMatrix & | b, | ||
octave_idx_type & | info | ||
) |
Definition at line 2358 of file sparse-qr.cc.
Definition at line 228 of file lo-mappers.cc.
Referenced by octave_sparse_matrix::map(), octave_float_matrix::map(), octave_matrix::map(), octave_float_scalar::map(), and octave_scalar::map().
OCTAVE_API FloatComplex octave::math::rc_acos | ( | float | x | ) |
Definition at line 234 of file lo-mappers.cc.
Definition at line 241 of file lo-mappers.cc.
Referenced by octave_sparse_matrix::map(), octave_float_matrix::map(), octave_matrix::map(), octave_float_scalar::map(), and octave_scalar::map().
OCTAVE_API FloatComplex octave::math::rc_acosh | ( | float | x | ) |
Definition at line 247 of file lo-mappers.cc.
Definition at line 253 of file lo-mappers.cc.
Referenced by octave_sparse_matrix::map(), octave_float_matrix::map(), octave_matrix::map(), octave_float_scalar::map(), and octave_scalar::map().
OCTAVE_API FloatComplex octave::math::rc_asin | ( | float | x | ) |
Definition at line 259 of file lo-mappers.cc.
Definition at line 266 of file lo-mappers.cc.
Referenced by octave_sparse_matrix::map(), octave_float_matrix::map(), octave_matrix::map(), octave_float_scalar::map(), and octave_scalar::map().
OCTAVE_API FloatComplex octave::math::rc_atanh | ( | float | x | ) |
Definition at line 272 of file lo-mappers.cc.
Definition at line 2211 of file lo-specfun.cc.
References lgamma(), result, and x.
Referenced by octave_sparse_matrix::map(), octave_float_matrix::map(), octave_matrix::map(), octave_float_scalar::map(), and octave_scalar::map().
OCTAVE_API FloatComplex octave::math::rc_lgamma | ( | float | x | ) |
Definition at line 2230 of file lo-specfun.cc.
Definition at line 279 of file lo-mappers.cc.
Referenced by octave_sparse_matrix::map(), octave_float_matrix::map(), octave_matrix::map(), octave_float_scalar::map(), and octave_scalar::map().
OCTAVE_API FloatComplex octave::math::rc_log | ( | float | x | ) |
Definition at line 285 of file lo-mappers.cc.
Definition at line 307 of file lo-mappers.cc.
References x.
Referenced by octave_sparse_matrix::map(), octave_float_matrix::map(), octave_matrix::map(), octave_float_scalar::map(), and octave_scalar::map().
OCTAVE_API FloatComplex octave::math::rc_log10 | ( | float | x | ) |
Definition at line 314 of file lo-mappers.cc.
References x.
Definition at line 2248 of file lo-specfun.cc.
References log(), log1p(), and x.
Referenced by octave_sparse_matrix::map(), octave_float_matrix::map(), octave_matrix::map(), octave_float_scalar::map(), and octave_scalar::map().
OCTAVE_API FloatComplex octave::math::rc_log1p | ( | float | x | ) |
Definition at line 292 of file lo-mappers.cc.
Referenced by octave_sparse_matrix::map(), octave_float_matrix::map(), octave_matrix::map(), octave_float_scalar::map(), and octave_scalar::map().
OCTAVE_API FloatComplex octave::math::rc_log2 | ( | float | x | ) |
Definition at line 299 of file lo-mappers.cc.
Definition at line 322 of file lo-mappers.cc.
References x.
Referenced by octave_float_diag_matrix::map(), octave_diag_matrix::map(), octave_sparse_matrix::map(), octave_float_matrix::map(), octave_matrix::map(), octave_float_scalar::map(), and octave_scalar::map().
OCTAVE_API FloatComplex octave::math::rc_sqrt | ( | float | x | ) |
Definition at line 328 of file lo-mappers.cc.
T octave::math::rem | ( | T | x, |
T | y | ||
) |
Definition at line 145 of file lo-mappers.h.
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_float_scalar::map(), octave_scalar::map(), octave::ok_for_signed_int_conv(), octave::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().
Definition at line 146 of file lo-mappers.h.
References x.
std::complex<T> octave::math::round | ( | const std::complex< T > & | x | ) |
Definition at line 156 of file lo-mappers.h.
References round(), t, trunc(), and x.
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_float_scalar::map(), octave_scalar::map(), and roundb().
std::complex<T> octave::math::roundb | ( | const std::complex< T > & | x | ) |
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 355 of file schur.cc.
References c, current_liboctave_error_handler, F77_DBLE_CMPLX_ARG, F77_XFCN, OCTAVE_LOCAL_BUFFER, s, u, and zrsf2csf().
schur<FloatComplexMatrix> octave::math::rsf2csf< FloatComplexMatrix, FloatMatrix > | ( | const FloatMatrix & | s_arg, |
const FloatMatrix & | u_arg | ||
) |
Definition at line 463 of file schur.cc.
References c, crsf2csf(), current_liboctave_error_handler, F77_CMPLX_ARG, F77_XFCN, OCTAVE_LOCAL_BUFFER, s, and u.
|
static |
|
static |
Definition at line 63 of file lo-mappers.h.
Referenced by __lo_ieee_float_signbit(), __lo_ieee_signbit(), octave_float_matrix::map(), octave_matrix::map(), octave_float_scalar::map(), and octave_scalar::map().
Definition at line 244 of file lo-mappers.h.
References isnan(), NaN(), tmp, 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(), 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_float_scalar::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().
std::complex<T> octave::math::signum | ( | const std::complex< T > & | x | ) |
Definition at line 271 of file lo-mappers.h.
std::complex<T> octave::math::trunc | ( | const std::complex< T > & | x | ) |
Definition at line 120 of file lo-mappers.h.
References imag(), real(), and x.
Referenced by 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 288 of file sparse-lu.cc.
References octave::to_suitesparse_intptr(), and UMFPACK_ZNAME.
|
inline |
Definition at line 152 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 300 of file sparse-lu.cc.
References p, octave::to_suitesparse_intptr(), and UMFPACK_ZNAME.
|
inline |
Definition at line 164 of file sparse-lu.cc.
References p, 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 321 of file sparse-lu.cc.
References octave::to_suitesparse_intptr(), and UMFPACK_ZNAME.
|
inline |
Definition at line 182 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 334 of file sparse-lu.cc.
References octave::to_suitesparse_intptr(), and UMFPACK_ZNAME.
|
inline |
Definition at line 194 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 364 of file sparse-lu.cc.
References octave::to_suitesparse_intptr(), and UMFPACK_ZNAME.
|
inline |
Definition at line 223 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 385 of file sparse-lu.cc.
References octave::to_suitesparse_intptr(), and UMFPACK_ZNAME.
|
inline |
Definition at line 243 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 | ) |
T octave::math::x_nint | ( | T | x | ) |
Definition at line 284 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(), 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().
Definition at line 290 of file lo-mappers.h.
References floor(), isfinite(), and x.
Definition at line 296 of file lo-mappers.h.
References f, floor(), isfinite(), and x.
|
inlinestatic |
Definition at line 2000 of file lo-specfun.cc.
Referenced by lanczos_approximation_psi().
Definition at line 2007 of file lo-specfun.cc.
Definition at line 2014 of file lo-specfun.cc.
T octave::math::xpsi | ( | T | z | ) |
std::complex<T> octave::math::xpsi | ( | const std::complex< T > & | z | ) |
Definition at line 2105 of file lo-specfun.cc.
References k, lanczos_approximation_psi(), pi, and psi().
T octave::math::xpsi | ( | octave_idx_type | n, |
T | z | ||
) |
|
inlinestatic |
Definition at line 519 of file lo-specfun.cc.
References bessel_return_value(), F77_FUNC(), ierr, octave_value::imag(), octave_value::real(), retval, tmp, and ZBESH().
|
inlinestatic |
Definition at line 555 of file lo-specfun.cc.
References bessel_return_value(), F77_FUNC(), ierr, octave_value::imag(), octave_value::real(), retval, tmp, and ZBESH().
|
inlinestatic |
Definition at line 414 of file lo-specfun.cc.
References abs(), bessel_return_value(), F77_FUNC(), ierr, octave_value::imag(), is_integer_value(), NaN(), octave_value::real(), retval, tmp, ZBESI(), and zbesk().
|
inlinestatic |
Definition at line 295 of file lo-specfun.cc.
References bessel_return_value(), F77_FUNC(), ierr, octave_value::imag(), is_integer_value(), NaN(), octave_value::real(), retval, tmp, ZBESJ(), and zbesy().
Referenced by zbesy().
|
inlinestatic |
Definition at line 474 of file lo-specfun.cc.
References bessel_return_value(), F77_FUNC(), ierr, octave_value::imag(), Inf, octave_value::real(), retval, tmp, and ZBESK().
Referenced by zbesi().
|
inlinestatic |
Definition at line 348 of file lo-specfun.cc.
References bessel_return_value(), F77_FUNC(), ierr, Inf, is_integer_value(), NaN(), retval, tmp, wi, zbesj(), and ZBESY().
Referenced by zbesj().
|
static |
Definition at line 1996 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(), mxSetImagData(), mxSetPi(), octave_async_system_wrapper(), path_find_first_of(), path_search(), mxArray::set_imag_data(), QConsolePrivate::startCommand(), and xpsi().