GNU Octave  6.2.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
xdiv.h File Reference
#include "octave-config.h"
#include "mx-defs.h"
#include "MatrixType.h"
Include dependency graph for xdiv.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

ComplexMatrix x_el_div (const Complex a, const ComplexMatrix &b)
 
ComplexNDArray x_el_div (const Complex a, const ComplexNDArray &b)
 
ComplexMatrix x_el_div (const Complex a, const Matrix &b)
 
ComplexNDArray x_el_div (const Complex a, const NDArray &b)
 
FloatComplexMatrix x_el_div (const FloatComplex a, const FloatComplexMatrix &b)
 
FloatComplexNDArray x_el_div (const FloatComplex a, const FloatComplexNDArray &b)
 
FloatComplexMatrix x_el_div (const FloatComplex a, const FloatMatrix &b)
 
FloatComplexNDArray x_el_div (const FloatComplex a, const FloatNDArray &b)
 
ComplexMatrix x_el_div (double a, const ComplexMatrix &b)
 
ComplexNDArray x_el_div (double a, const ComplexNDArray &b)
 
Matrix x_el_div (double a, const Matrix &b)
 
NDArray x_el_div (double a, const NDArray &b)
 
FloatComplexMatrix x_el_div (float a, const FloatComplexMatrix &b)
 
FloatComplexNDArray x_el_div (float a, const FloatComplexNDArray &b)
 
FloatMatrix x_el_div (float a, const FloatMatrix &b)
 
FloatNDArray x_el_div (float a, const FloatNDArray &b)
 
ComplexDiagMatrix xdiv (const ComplexDiagMatrix &a, const ComplexDiagMatrix &b)
 
ComplexDiagMatrix xdiv (const ComplexDiagMatrix &a, const DiagMatrix &b)
 
ComplexMatrix xdiv (const ComplexMatrix &a, const ComplexDiagMatrix &b)
 
ComplexMatrix xdiv (const ComplexMatrix &a, const ComplexMatrix &b, MatrixType &typ)
 
ComplexMatrix xdiv (const ComplexMatrix &a, const DiagMatrix &b)
 
ComplexMatrix xdiv (const ComplexMatrix &a, const Matrix &b, MatrixType &typ)
 
DiagMatrix xdiv (const DiagMatrix &a, const DiagMatrix &b)
 
FloatComplexDiagMatrix xdiv (const FloatComplexDiagMatrix &a, const FloatComplexDiagMatrix &b)
 
FloatComplexDiagMatrix xdiv (const FloatComplexDiagMatrix &a, const FloatDiagMatrix &b)
 
FloatComplexMatrix xdiv (const FloatComplexMatrix &a, const FloatComplexDiagMatrix &b)
 
FloatComplexMatrix xdiv (const FloatComplexMatrix &a, const FloatComplexMatrix &b, MatrixType &typ)
 
FloatComplexMatrix xdiv (const FloatComplexMatrix &a, const FloatDiagMatrix &b)
 
FloatComplexMatrix xdiv (const FloatComplexMatrix &a, const FloatMatrix &b, MatrixType &typ)
 
FloatDiagMatrix xdiv (const FloatDiagMatrix &a, const FloatDiagMatrix &b)
 
FloatComplexMatrix xdiv (const FloatMatrix &a, const FloatComplexDiagMatrix &b)
 
FloatComplexMatrix xdiv (const FloatMatrix &a, const FloatComplexMatrix &b, MatrixType &typ)
 
FloatMatrix xdiv (const FloatMatrix &a, const FloatDiagMatrix &b)
 
FloatMatrix xdiv (const FloatMatrix &a, const FloatMatrix &b, MatrixType &typ)
 
ComplexMatrix xdiv (const Matrix &a, const ComplexMatrix &b, MatrixType &typ)
 
Matrix xdiv (const Matrix &a, const DiagMatrix &b)
 
Matrix xdiv (const Matrix &a, const Matrix &b, MatrixType &typ)
 
ComplexDiagMatrix xleftdiv (const ComplexDiagMatrix &a, const ComplexDiagMatrix &b)
 
ComplexMatrix xleftdiv (const ComplexDiagMatrix &a, const ComplexMatrix &b)
 
ComplexMatrix xleftdiv (const ComplexMatrix &a, const ComplexMatrix &b, MatrixType &typ, blas_trans_type transt=blas_no_trans)
 
ComplexMatrix xleftdiv (const ComplexMatrix &a, const Matrix &b, MatrixType &typ, blas_trans_type transt=blas_no_trans)
 
ComplexDiagMatrix xleftdiv (const DiagMatrix &a, const ComplexDiagMatrix &b)
 
ComplexMatrix xleftdiv (const DiagMatrix &a, const ComplexMatrix &b)
 
DiagMatrix xleftdiv (const DiagMatrix &a, const DiagMatrix &b)
 
Matrix xleftdiv (const DiagMatrix &a, const Matrix &b)
 
FloatComplexDiagMatrix xleftdiv (const FloatComplexDiagMatrix &a, const FloatComplexDiagMatrix &b)
 
FloatComplexMatrix xleftdiv (const FloatComplexDiagMatrix &a, const FloatComplexMatrix &b)
 
FloatComplexMatrix xleftdiv (const FloatComplexMatrix &a, const FloatComplexMatrix &b, MatrixType &typ, blas_trans_type transt=blas_no_trans)
 
FloatComplexMatrix xleftdiv (const FloatComplexMatrix &a, const FloatMatrix &b, MatrixType &typ, blas_trans_type transt=blas_no_trans)
 
FloatComplexDiagMatrix xleftdiv (const FloatDiagMatrix &a, const FloatComplexDiagMatrix &b)
 
FloatComplexMatrix xleftdiv (const FloatDiagMatrix &a, const FloatComplexMatrix &b)
 
FloatDiagMatrix xleftdiv (const FloatDiagMatrix &a, const FloatDiagMatrix &b)
 
FloatMatrix xleftdiv (const FloatDiagMatrix &a, const FloatMatrix &b)
 
FloatComplexMatrix xleftdiv (const FloatMatrix &a, const FloatComplexMatrix &b, MatrixType &typ, blas_trans_type transt=blas_no_trans)
 
FloatMatrix xleftdiv (const FloatMatrix &a, const FloatMatrix &b, MatrixType &typ, blas_trans_type transt=blas_no_trans)
 
ComplexMatrix xleftdiv (const Matrix &a, const ComplexMatrix &b, MatrixType &typ, blas_trans_type transt=blas_no_trans)
 
Matrix xleftdiv (const Matrix &a, const Matrix &b, MatrixType &typ, blas_trans_type transt=blas_no_trans)
 

Function Documentation

◆ x_el_div() [1/16]

ComplexMatrix x_el_div ( const Complex  a,
const ComplexMatrix b 
)

Definition at line 252 of file xdiv.cc.

References Array< T >::columns(), and Array< T >::rows().

◆ x_el_div() [2/16]

ComplexNDArray x_el_div ( const Complex  a,
const ComplexNDArray b 
)

Definition at line 321 of file xdiv.cc.

References Array< T >::dims(), and Array< T >::numel().

◆ x_el_div() [3/16]

ComplexMatrix x_el_div ( const Complex  a,
const Matrix b 
)

Definition at line 234 of file xdiv.cc.

References Array< T >::columns(), and Array< T >::rows().

◆ x_el_div() [4/16]

ComplexNDArray x_el_div ( const Complex  a,
const NDArray b 
)

Definition at line 307 of file xdiv.cc.

References Array< T >::dims(), and Array< T >::numel().

◆ x_el_div() [5/16]

FloatComplexMatrix x_el_div ( const FloatComplex  a,
const FloatComplexMatrix b 
)

Definition at line 553 of file xdiv.cc.

References Array< T >::columns(), and Array< T >::rows().

◆ x_el_div() [6/16]

FloatComplexNDArray x_el_div ( const FloatComplex  a,
const FloatComplexNDArray b 
)

Definition at line 622 of file xdiv.cc.

References Array< T >::dims(), and Array< T >::numel().

◆ x_el_div() [7/16]

FloatComplexMatrix x_el_div ( const FloatComplex  a,
const FloatMatrix b 
)

Definition at line 535 of file xdiv.cc.

References Array< T >::columns(), and Array< T >::rows().

◆ x_el_div() [8/16]

FloatComplexNDArray x_el_div ( const FloatComplex  a,
const FloatNDArray b 
)

Definition at line 608 of file xdiv.cc.

References Array< T >::dims(), and Array< T >::numel().

◆ x_el_div() [9/16]

ComplexMatrix x_el_div ( double  a,
const ComplexMatrix b 
)

Definition at line 216 of file xdiv.cc.

References Array< T >::columns(), and Array< T >::rows().

◆ x_el_div() [10/16]

ComplexNDArray x_el_div ( double  a,
const ComplexNDArray b 
)

Definition at line 293 of file xdiv.cc.

References Array< T >::dims(), and Array< T >::numel().

◆ x_el_div() [11/16]

Matrix x_el_div ( double  a,
const Matrix b 
)

Definition at line 198 of file xdiv.cc.

References Array< T >::columns(), and Array< T >::rows().

◆ x_el_div() [12/16]

NDArray x_el_div ( double  a,
const NDArray b 
)

Definition at line 279 of file xdiv.cc.

References Array< T >::dims(), and Array< T >::numel().

◆ x_el_div() [13/16]

FloatComplexMatrix x_el_div ( float  a,
const FloatComplexMatrix b 
)

Definition at line 517 of file xdiv.cc.

References Array< T >::columns(), and Array< T >::rows().

◆ x_el_div() [14/16]

FloatComplexNDArray x_el_div ( float  a,
const FloatComplexNDArray b 
)

Definition at line 594 of file xdiv.cc.

References Array< T >::dims(), and Array< T >::numel().

◆ x_el_div() [15/16]

FloatMatrix x_el_div ( float  a,
const FloatMatrix b 
)

Definition at line 499 of file xdiv.cc.

References Array< T >::columns(), and Array< T >::rows().

◆ x_el_div() [16/16]

FloatNDArray x_el_div ( float  a,
const FloatNDArray b 
)

Definition at line 580 of file xdiv.cc.

References Array< T >::dims(), and Array< T >::numel().

◆ xdiv() [1/21]

ComplexDiagMatrix xdiv ( const ComplexDiagMatrix a,
const ComplexDiagMatrix b 
)

Definition at line 910 of file xdiv.cc.

References dmdm_div_impl().

◆ xdiv() [2/21]

ComplexDiagMatrix xdiv ( const ComplexDiagMatrix a,
const DiagMatrix b 
)

Definition at line 905 of file xdiv.cc.

References dmdm_div_impl().

◆ xdiv() [3/21]

ComplexMatrix xdiv ( const ComplexMatrix a,
const ComplexDiagMatrix b 
)

Definition at line 755 of file xdiv.cc.

References mdm_div_impl().

◆ xdiv() [4/21]

◆ xdiv() [5/21]

ComplexMatrix xdiv ( const ComplexMatrix a,
const DiagMatrix b 
)

Definition at line 750 of file xdiv.cc.

References mdm_div_impl().

◆ xdiv() [6/21]

ComplexMatrix xdiv ( const ComplexMatrix a,
const Matrix b,
MatrixType typ 
)

◆ xdiv() [7/21]

DiagMatrix xdiv ( const DiagMatrix a,
const DiagMatrix b 
)

Definition at line 900 of file xdiv.cc.

References dmdm_div_impl().

◆ xdiv() [8/21]

Definition at line 934 of file xdiv.cc.

References dmdm_div_impl().

◆ xdiv() [9/21]

FloatComplexDiagMatrix xdiv ( const FloatComplexDiagMatrix a,
const FloatDiagMatrix b 
)

Definition at line 929 of file xdiv.cc.

References dmdm_div_impl().

◆ xdiv() [10/21]

FloatComplexMatrix xdiv ( const FloatComplexMatrix a,
const FloatComplexDiagMatrix b 
)

Definition at line 779 of file xdiv.cc.

References mdm_div_impl().

◆ xdiv() [11/21]

◆ xdiv() [12/21]

FloatComplexMatrix xdiv ( const FloatComplexMatrix a,
const FloatDiagMatrix b 
)

Definition at line 774 of file xdiv.cc.

References mdm_div_impl().

◆ xdiv() [13/21]

◆ xdiv() [14/21]

FloatDiagMatrix xdiv ( const FloatDiagMatrix a,
const FloatDiagMatrix b 
)

Definition at line 924 of file xdiv.cc.

References dmdm_div_impl().

◆ xdiv() [15/21]

FloatComplexMatrix xdiv ( const FloatMatrix a,
const FloatComplexDiagMatrix b 
)

◆ xdiv() [16/21]

◆ xdiv() [17/21]

FloatMatrix xdiv ( const FloatMatrix a,
const FloatDiagMatrix b 
)

Definition at line 769 of file xdiv.cc.

References mdm_div_impl().

◆ xdiv() [18/21]

FloatMatrix xdiv ( const FloatMatrix a,
const FloatMatrix b,
MatrixType typ 
)

◆ xdiv() [19/21]

◆ xdiv() [20/21]

Matrix xdiv ( const Matrix a,
const DiagMatrix b 
)

Definition at line 745 of file xdiv.cc.

References mdm_div_impl().

◆ xdiv() [21/21]

Matrix xdiv ( const Matrix a,
const Matrix b,
MatrixType typ 
)

◆ xleftdiv() [1/20]

ComplexDiagMatrix xleftdiv ( const ComplexDiagMatrix a,
const ComplexDiagMatrix b 
)

Definition at line 985 of file xdiv.cc.

References dmdm_leftdiv_impl().

◆ xleftdiv() [2/20]

ComplexMatrix xleftdiv ( const ComplexDiagMatrix a,
const ComplexMatrix b 
)

Definition at line 833 of file xdiv.cc.

References dmm_leftdiv_impl().

◆ xleftdiv() [3/20]

ComplexMatrix xleftdiv ( const ComplexMatrix a,
const ComplexMatrix b,
MatrixType typ,
blas_trans_type  transt = blas_no_trans 
)

◆ xleftdiv() [4/20]

ComplexMatrix xleftdiv ( const ComplexMatrix a,
const Matrix b,
MatrixType typ,
blas_trans_type  transt = blas_no_trans 
)

◆ xleftdiv() [5/20]

ComplexDiagMatrix xleftdiv ( const DiagMatrix a,
const ComplexDiagMatrix b 
)

Definition at line 980 of file xdiv.cc.

References dmdm_leftdiv_impl().

◆ xleftdiv() [6/20]

ComplexMatrix xleftdiv ( const DiagMatrix a,
const ComplexMatrix b 
)

Definition at line 828 of file xdiv.cc.

References dmm_leftdiv_impl().

◆ xleftdiv() [7/20]

DiagMatrix xleftdiv ( const DiagMatrix a,
const DiagMatrix b 
)

Definition at line 975 of file xdiv.cc.

References dmdm_leftdiv_impl().

◆ xleftdiv() [8/20]

Matrix xleftdiv ( const DiagMatrix a,
const Matrix b 
)

Definition at line 823 of file xdiv.cc.

References dmm_leftdiv_impl().

◆ xleftdiv() [9/20]

FloatComplexDiagMatrix xleftdiv ( const FloatComplexDiagMatrix a,
const FloatComplexDiagMatrix b 
)

Definition at line 1009 of file xdiv.cc.

References dmdm_leftdiv_impl().

◆ xleftdiv() [10/20]

FloatComplexMatrix xleftdiv ( const FloatComplexDiagMatrix a,
const FloatComplexMatrix b 
)

Definition at line 857 of file xdiv.cc.

References dmm_leftdiv_impl().

◆ xleftdiv() [11/20]

FloatComplexMatrix xleftdiv ( const FloatComplexMatrix a,
const FloatComplexMatrix b,
MatrixType typ,
blas_trans_type  transt = blas_no_trans 
)

◆ xleftdiv() [12/20]

FloatComplexMatrix xleftdiv ( const FloatComplexMatrix a,
const FloatMatrix b,
MatrixType typ,
blas_trans_type  transt = blas_no_trans 
)

◆ xleftdiv() [13/20]

FloatComplexDiagMatrix xleftdiv ( const FloatDiagMatrix a,
const FloatComplexDiagMatrix b 
)

Definition at line 1004 of file xdiv.cc.

References dmdm_leftdiv_impl().

◆ xleftdiv() [14/20]

FloatComplexMatrix xleftdiv ( const FloatDiagMatrix a,
const FloatComplexMatrix b 
)

Definition at line 852 of file xdiv.cc.

References dmm_leftdiv_impl().

◆ xleftdiv() [15/20]

FloatDiagMatrix xleftdiv ( const FloatDiagMatrix a,
const FloatDiagMatrix b 
)

Definition at line 999 of file xdiv.cc.

References dmdm_leftdiv_impl().

◆ xleftdiv() [16/20]

FloatMatrix xleftdiv ( const FloatDiagMatrix a,
const FloatMatrix b 
)

Definition at line 847 of file xdiv.cc.

References dmm_leftdiv_impl().

◆ xleftdiv() [17/20]

FloatComplexMatrix xleftdiv ( const FloatMatrix a,
const FloatComplexMatrix b,
MatrixType typ,
blas_trans_type  transt = blas_no_trans 
)

Definition at line 659 of file xdiv.cc.

References mx_leftdiv_conform(), FloatMatrix::solve(), and solve_singularity_warning().

◆ xleftdiv() [18/20]

FloatMatrix xleftdiv ( const FloatMatrix a,
const FloatMatrix b,
MatrixType typ,
blas_trans_type  transt = blas_no_trans 
)

Definition at line 646 of file xdiv.cc.

References mx_leftdiv_conform(), FloatMatrix::solve(), and solve_singularity_warning().

◆ xleftdiv() [19/20]

ComplexMatrix xleftdiv ( const Matrix a,
const ComplexMatrix b,
MatrixType typ,
blas_trans_type  transt = blas_no_trans 
)

Definition at line 358 of file xdiv.cc.

References mx_leftdiv_conform(), Matrix::solve(), and solve_singularity_warning().

◆ xleftdiv() [20/20]

Matrix xleftdiv ( const Matrix a,
const Matrix b,
MatrixType typ,
blas_trans_type  transt = blas_no_trans 
)

Definition at line 345 of file xdiv.cc.

References mx_leftdiv_conform(), Matrix::solve(), and solve_singularity_warning().