#include <fCMatrix.h>
Inherits MArray2<FloatComplex>.
typedef bool(* FloatComplexMatrix::bmapper)(const FloatComplex &) |
typedef FloatComplex(* FloatComplexMatrix::cmapper)(const FloatComplex &) |
typedef float(* FloatComplexMatrix::dmapper)(const FloatComplex &) |
typedef void(* FloatComplexMatrix::solve_singularity_handler)(float rcon) |
FloatComplexMatrix::FloatComplexMatrix | ( | void | ) | [inline] |
FloatComplexMatrix::FloatComplexMatrix | ( | octave_idx_type | r, | |
octave_idx_type | c | |||
) | [inline] |
FloatComplexMatrix::FloatComplexMatrix | ( | octave_idx_type | r, | |
octave_idx_type | c, | |||
const FloatComplex & | val | |||
) | [inline] |
FloatComplexMatrix::FloatComplexMatrix | ( | const dim_vector & | dv | ) | [inline] |
FloatComplexMatrix::FloatComplexMatrix | ( | const dim_vector & | dv, | |
const FloatComplex & | val | |||
) | [inline] |
FloatComplexMatrix::FloatComplexMatrix | ( | const FloatComplexMatrix & | a | ) | [inline] |
FloatComplexMatrix::FloatComplexMatrix | ( | const FloatMatrix & | a | ) | [explicit] |
FloatComplexMatrix::FloatComplexMatrix | ( | const FloatRowVector & | rv | ) | [explicit] |
FloatComplexMatrix::FloatComplexMatrix | ( | const FloatColumnVector & | cv | ) | [explicit] |
FloatComplexMatrix::FloatComplexMatrix | ( | const FloatDiagMatrix & | a | ) | [explicit] |
FloatComplexMatrix::FloatComplexMatrix | ( | const FloatComplexRowVector & | rv | ) | [explicit] |
FloatComplexMatrix::FloatComplexMatrix | ( | const FloatComplexColumnVector & | cv | ) | [explicit] |
FloatComplexMatrix::FloatComplexMatrix | ( | const FloatComplexDiagMatrix & | a | ) | [explicit] |
FloatComplexMatrix::FloatComplexMatrix | ( | const boolMatrix & | a | ) | [explicit] |
FloatComplexMatrix::FloatComplexMatrix | ( | const charMatrix & | a | ) | [explicit] |
FloatComplexMatrix::FloatComplexMatrix | ( | const FloatMatrix & | re, | |
const FloatMatrix & | im | |||
) |
FloatMatrix FloatComplexMatrix::abs | ( | void | ) | const |
boolMatrix FloatComplexMatrix::all | ( | int | dim = -1 |
) | const |
bool FloatComplexMatrix::all_elements_are_real | ( | void | ) | const |
boolMatrix FloatComplexMatrix::any | ( | int | dim = -1 |
) | const |
bool FloatComplexMatrix::any_element_is_inf_or_nan | ( | void | ) | const |
bool FloatComplexMatrix::any_element_is_nan | ( | void | ) | const |
FloatComplexMatrix FloatComplexMatrix::append | ( | const FloatComplexDiagMatrix & | a | ) | const |
FloatComplexMatrix FloatComplexMatrix::append | ( | const FloatComplexColumnVector & | a | ) | const |
FloatComplexMatrix FloatComplexMatrix::append | ( | const FloatComplexRowVector & | a | ) | const |
FloatComplexMatrix FloatComplexMatrix::append | ( | const FloatComplexMatrix & | a | ) | const |
FloatComplexMatrix FloatComplexMatrix::append | ( | const FloatDiagMatrix & | a | ) | const |
FloatComplexMatrix FloatComplexMatrix::append | ( | const FloatColumnVector & | a | ) | const |
FloatComplexMatrix FloatComplexMatrix::append | ( | const FloatRowVector & | a | ) | const |
FloatComplexMatrix FloatComplexMatrix::append | ( | const FloatMatrix & | a | ) | const |
FloatComplexColumnVector FloatComplexMatrix::column | ( | octave_idx_type | i | ) | const |
Reimplemented from Array< T >.
bool FloatComplexMatrix::column_is_real_only | ( | octave_idx_type | j | ) | const |
FloatComplexRowVector FloatComplexMatrix::column_max | ( | Array< octave_idx_type > & | index | ) | const |
FloatComplexRowVector FloatComplexMatrix::column_max | ( | void | ) | const |
FloatComplexRowVector FloatComplexMatrix::column_min | ( | Array< octave_idx_type > & | index | ) | const |
FloatComplexRowVector FloatComplexMatrix::column_min | ( | void | ) | const |
FloatComplexMatrix FloatComplexMatrix::cumprod | ( | int | dim = -1 |
) | const |
FloatComplexMatrix FloatComplexMatrix::cumsum | ( | int | dim = -1 |
) | const |
FloatComplexDET FloatComplexMatrix::determinant | ( | MatrixType & | mattype, | |
octave_idx_type & | info, | |||
float & | rcon, | |||
int | calc_cond = 1 | |||
) | const |
FloatComplexDET FloatComplexMatrix::determinant | ( | octave_idx_type & | info, | |
float & | rcon, | |||
int | calc_cond = 1 | |||
) | const |
FloatComplexDET FloatComplexMatrix::determinant | ( | octave_idx_type & | info | ) | const |
FloatComplexDET FloatComplexMatrix::determinant | ( | void | ) | const |
FloatComplexMatrix FloatComplexMatrix::diag | ( | octave_idx_type | k = 0 |
) | const |
Reimplemented from MArray2< T >.
FloatComplexMatrix FloatComplexMatrix::extract | ( | octave_idx_type | r1, | |
octave_idx_type | c1, | |||
octave_idx_type | r2, | |||
octave_idx_type | c2 | |||
) | const |
FloatComplexMatrix FloatComplexMatrix::extract_n | ( | octave_idx_type | r1, | |
octave_idx_type | c1, | |||
octave_idx_type | nr, | |||
octave_idx_type | nc | |||
) | const |
FloatComplexMatrix & FloatComplexMatrix::fill | ( | const FloatComplex & | val, | |
octave_idx_type | r1, | |||
octave_idx_type | c1, | |||
octave_idx_type | r2, | |||
octave_idx_type | c2 | |||
) |
FloatComplexMatrix & FloatComplexMatrix::fill | ( | float | val, | |
octave_idx_type | r1, | |||
octave_idx_type | c1, | |||
octave_idx_type | r2, | |||
octave_idx_type | c2 | |||
) |
FloatComplexMatrix & FloatComplexMatrix::fill | ( | const FloatComplex & | val | ) |
FloatComplexMatrix & FloatComplexMatrix::fill | ( | float | val | ) |
F77_RET_T FloatComplex *F77_RET_T FloatComplex FloatComplex *F77_RET_T FloatComplex FloatComplex *FloatComplexMatrix FloatComplexMatrix::fourier | ( | void | ) | const |
FloatComplexMatrix FloatComplexMatrix::fourier2d | ( | void | ) | const |
FloatComplexMatrix FloatComplexMatrix::hermitian | ( | void | ) | const [inline] |
FloatComplexMatrix FloatComplexMatrix::ifourier | ( | void | ) | const |
FloatComplexMatrix FloatComplexMatrix::ifourier2d | ( | void | ) | const |
FloatComplexMatrix & FloatComplexMatrix::insert | ( | const FloatComplexDiagMatrix & | a, | |
octave_idx_type | r, | |||
octave_idx_type | c | |||
) |
FloatComplexMatrix & FloatComplexMatrix::insert | ( | const FloatComplexColumnVector & | a, | |
octave_idx_type | r, | |||
octave_idx_type | c | |||
) |
FloatComplexMatrix & FloatComplexMatrix::insert | ( | const FloatComplexRowVector & | a, | |
octave_idx_type | r, | |||
octave_idx_type | c | |||
) |
FloatComplexMatrix & FloatComplexMatrix::insert | ( | const FloatComplexMatrix & | a, | |
octave_idx_type | r, | |||
octave_idx_type | c | |||
) |
FloatComplexMatrix & FloatComplexMatrix::insert | ( | const FloatDiagMatrix & | a, | |
octave_idx_type | r, | |||
octave_idx_type | c | |||
) |
FloatComplexMatrix & FloatComplexMatrix::insert | ( | const FloatColumnVector & | a, | |
octave_idx_type | r, | |||
octave_idx_type | c | |||
) |
FloatComplexMatrix & FloatComplexMatrix::insert | ( | const FloatRowVector & | a, | |
octave_idx_type | r, | |||
octave_idx_type | c | |||
) |
FloatComplexMatrix & FloatComplexMatrix::insert | ( | const FloatMatrix & | a, | |
octave_idx_type | r, | |||
octave_idx_type | c | |||
) |
FloatComplexMatrix FloatComplexMatrix::inverse | ( | MatrixType & | mattype, | |
octave_idx_type & | info, | |||
float & | rcon, | |||
int | force = 0 , |
|||
int | calc_cond = 1 | |||
) | const |
FloatComplexMatrix FloatComplexMatrix::inverse | ( | MatrixType & | mattype, | |
octave_idx_type & | info | |||
) | const |
FloatComplexMatrix FloatComplexMatrix::inverse | ( | MatrixType & | mattype | ) | const |
FloatComplexMatrix FloatComplexMatrix::inverse | ( | octave_idx_type & | info, | |
float & | rcon, | |||
int | force = 0 , |
|||
int | calc_cond = 1 | |||
) | const |
FloatComplexMatrix FloatComplexMatrix::inverse | ( | octave_idx_type & | info | ) | const |
FloatComplexMatrix FloatComplexMatrix::inverse | ( | void | ) | const |
bool FloatComplexMatrix::is_hermitian | ( | void | ) | const |
FloatComplexColumnVector FloatComplexMatrix::lssolve | ( | const FloatComplexColumnVector & | b, | |
octave_idx_type & | info, | |||
octave_idx_type & | rank, | |||
float & | rcon | |||
) | const |
FloatComplexColumnVector FloatComplexMatrix::lssolve | ( | const FloatComplexColumnVector & | b, | |
octave_idx_type & | info, | |||
octave_idx_type & | rank | |||
) | const |
FloatComplexColumnVector FloatComplexMatrix::lssolve | ( | const FloatComplexColumnVector & | b, | |
octave_idx_type & | info | |||
) | const |
FloatComplexColumnVector FloatComplexMatrix::lssolve | ( | const FloatComplexColumnVector & | b | ) | const |
FloatComplexColumnVector FloatComplexMatrix::lssolve | ( | const FloatColumnVector & | b, | |
octave_idx_type & | info, | |||
octave_idx_type & | rank, | |||
float & | rcon | |||
) | const |
FloatComplexColumnVector FloatComplexMatrix::lssolve | ( | const FloatColumnVector & | b, | |
octave_idx_type & | info, | |||
octave_idx_type & | rank | |||
) | const |
FloatComplexColumnVector FloatComplexMatrix::lssolve | ( | const FloatColumnVector & | b, | |
octave_idx_type & | info | |||
) | const |
FloatComplexColumnVector FloatComplexMatrix::lssolve | ( | const FloatColumnVector & | b | ) | const |
FloatComplexMatrix FloatComplexMatrix::lssolve | ( | const FloatComplexMatrix & | b, | |
octave_idx_type & | info, | |||
octave_idx_type & | rank, | |||
float & | rcon | |||
) | const |
FloatComplexMatrix FloatComplexMatrix::lssolve | ( | const FloatComplexMatrix & | b, | |
octave_idx_type & | info, | |||
octave_idx_type & | rank | |||
) | const |
FloatComplexMatrix FloatComplexMatrix::lssolve | ( | const FloatComplexMatrix & | b, | |
octave_idx_type & | info | |||
) | const |
FloatComplexMatrix FloatComplexMatrix::lssolve | ( | const FloatComplexMatrix & | b | ) | const |
FloatComplexMatrix FloatComplexMatrix::lssolve | ( | const FloatMatrix & | b, | |
octave_idx_type & | info, | |||
octave_idx_type & | rank, | |||
float & | rcon | |||
) | const |
FloatComplexMatrix FloatComplexMatrix::lssolve | ( | const FloatMatrix & | b, | |
octave_idx_type & | info, | |||
octave_idx_type & | rank | |||
) | const |
FloatComplexMatrix FloatComplexMatrix::lssolve | ( | const FloatMatrix & | b, | |
octave_idx_type & | info | |||
) | const |
FloatComplexMatrix FloatComplexMatrix::lssolve | ( | const FloatMatrix & | b | ) | const |
boolMatrix FloatComplexMatrix::map | ( | bmapper | fcn | ) | const |
FloatComplexMatrix FloatComplexMatrix::map | ( | cmapper | fcn | ) | const |
FloatMatrix FloatComplexMatrix::map | ( | dmapper | fcn | ) | const |
boolMatrix FloatComplexMatrix::operator! | ( | void | ) | const |
bool FloatComplexMatrix::operator!= | ( | const FloatComplexMatrix & | a | ) | const |
FloatComplexMatrix & FloatComplexMatrix::operator+= | ( | const FloatMatrix & | a | ) |
FloatComplexMatrix & FloatComplexMatrix::operator+= | ( | const FloatComplexDiagMatrix & | a | ) |
FloatComplexMatrix & FloatComplexMatrix::operator+= | ( | const FloatDiagMatrix & | a | ) |
FloatComplexMatrix & FloatComplexMatrix::operator-= | ( | const FloatMatrix & | a | ) |
FloatComplexMatrix & FloatComplexMatrix::operator-= | ( | const FloatComplexDiagMatrix & | a | ) |
FloatComplexMatrix & FloatComplexMatrix::operator-= | ( | const FloatDiagMatrix & | a | ) |
FloatComplexMatrix& FloatComplexMatrix::operator= | ( | const FloatComplexMatrix & | a | ) | [inline] |
bool FloatComplexMatrix::operator== | ( | const FloatComplexMatrix & | a | ) | const |
FloatComplexMatrix FloatComplexMatrix::prod | ( | int | dim = -1 |
) | const |
FloatComplexMatrix FloatComplexMatrix::pseudo_inverse | ( | float | tol = 0.0 |
) | const |
float FloatComplexMatrix::rcond | ( | MatrixType & | mattype | ) | const |
float FloatComplexMatrix::rcond | ( | void | ) | const |
static FloatComplex FloatComplexMatrix::resize_fill_value | ( | void | ) | [inline, static] |
Reimplemented from Array< T >.
FloatComplexRowVector FloatComplexMatrix::row | ( | octave_idx_type | i | ) | const |
bool FloatComplexMatrix::row_is_real_only | ( | octave_idx_type | i | ) | const |
FloatComplexColumnVector FloatComplexMatrix::row_max | ( | Array< octave_idx_type > & | index | ) | const |
FloatComplexColumnVector FloatComplexMatrix::row_max | ( | void | ) | const |
FloatComplexColumnVector FloatComplexMatrix::row_min | ( | Array< octave_idx_type > & | index | ) | const |
FloatComplexColumnVector FloatComplexMatrix::row_min | ( | void | ) | const |
FloatComplexColumnVector FloatComplexMatrix::solve | ( | const FloatComplexColumnVector & | b, | |
octave_idx_type & | info, | |||
float & | rcon, | |||
solve_singularity_handler | sing_handler, | |||
blas_trans_type | transt = blas_no_trans | |||
) | const |
FloatComplexColumnVector FloatComplexMatrix::solve | ( | const FloatComplexColumnVector & | b, | |
octave_idx_type & | info, | |||
float & | rcon | |||
) | const |
FloatComplexColumnVector FloatComplexMatrix::solve | ( | const FloatComplexColumnVector & | b, | |
octave_idx_type & | info | |||
) | const |
FloatComplexColumnVector FloatComplexMatrix::solve | ( | const FloatComplexColumnVector & | b | ) | const |
FloatComplexColumnVector FloatComplexMatrix::solve | ( | const FloatColumnVector & | b, | |
octave_idx_type & | info, | |||
float & | rcon, | |||
solve_singularity_handler | sing_handler, | |||
blas_trans_type | transt = blas_no_trans | |||
) | const |
FloatComplexColumnVector FloatComplexMatrix::solve | ( | const FloatColumnVector & | b, | |
octave_idx_type & | info, | |||
float & | rcon | |||
) | const |
FloatComplexColumnVector FloatComplexMatrix::solve | ( | const FloatColumnVector & | b, | |
octave_idx_type & | info | |||
) | const |
FloatComplexColumnVector FloatComplexMatrix::solve | ( | const FloatColumnVector & | b | ) | const |
FloatComplexMatrix FloatComplexMatrix::solve | ( | const FloatComplexMatrix & | b, | |
octave_idx_type & | info, | |||
float & | rcon, | |||
solve_singularity_handler | sing_handler, | |||
blas_trans_type | transt = blas_no_trans | |||
) | const |
FloatComplexMatrix FloatComplexMatrix::solve | ( | const FloatComplexMatrix & | b, | |
octave_idx_type & | info, | |||
float & | rcon | |||
) | const |
FloatComplexMatrix FloatComplexMatrix::solve | ( | const FloatComplexMatrix & | b, | |
octave_idx_type & | info | |||
) | const |
FloatComplexMatrix FloatComplexMatrix::solve | ( | const FloatComplexMatrix & | b | ) | const |
FloatComplexMatrix FloatComplexMatrix::solve | ( | const FloatMatrix & | b, | |
octave_idx_type & | info, | |||
float & | rcon, | |||
solve_singularity_handler | sing_handler, | |||
blas_trans_type | transt = blas_no_trans | |||
) | const |
FloatComplexMatrix FloatComplexMatrix::solve | ( | const FloatMatrix & | b, | |
octave_idx_type & | info, | |||
float & | rcon | |||
) | const |
FloatComplexMatrix FloatComplexMatrix::solve | ( | const FloatMatrix & | b, | |
octave_idx_type & | info | |||
) | const |
FloatComplexMatrix FloatComplexMatrix::solve | ( | const FloatMatrix & | b | ) | const |
FloatComplexColumnVector FloatComplexMatrix::solve | ( | MatrixType & | typ, | |
const FloatComplexColumnVector & | b, | |||
octave_idx_type & | info, | |||
float & | rcon, | |||
solve_singularity_handler | sing_handler, | |||
blas_trans_type | transt = blas_no_trans | |||
) | const |
FloatComplexColumnVector FloatComplexMatrix::solve | ( | MatrixType & | typ, | |
const FloatComplexColumnVector & | b, | |||
octave_idx_type & | info, | |||
float & | rcon | |||
) | const |
FloatComplexColumnVector FloatComplexMatrix::solve | ( | MatrixType & | typ, | |
const FloatComplexColumnVector & | b, | |||
octave_idx_type & | info | |||
) | const |
FloatComplexColumnVector FloatComplexMatrix::solve | ( | MatrixType & | typ, | |
const FloatComplexColumnVector & | b | |||
) | const |
FloatComplexColumnVector FloatComplexMatrix::solve | ( | MatrixType & | typ, | |
const FloatColumnVector & | b, | |||
octave_idx_type & | info, | |||
float & | rcon, | |||
solve_singularity_handler | sing_handler, | |||
blas_trans_type | transt = blas_no_trans | |||
) | const |
FloatComplexColumnVector FloatComplexMatrix::solve | ( | MatrixType & | typ, | |
const FloatColumnVector & | b, | |||
octave_idx_type & | info, | |||
float & | rcon | |||
) | const |
FloatComplexColumnVector FloatComplexMatrix::solve | ( | MatrixType & | typ, | |
const FloatColumnVector & | b, | |||
octave_idx_type & | info | |||
) | const |
FloatComplexColumnVector FloatComplexMatrix::solve | ( | MatrixType & | typ, | |
const FloatColumnVector & | b | |||
) | const |
FloatComplexMatrix FloatComplexMatrix::solve | ( | MatrixType & | typ, | |
const FloatComplexMatrix & | b, | |||
octave_idx_type & | info, | |||
float & | rcon, | |||
solve_singularity_handler | sing_handler, | |||
bool | singular_fallback = true , |
|||
blas_trans_type | transt = blas_no_trans | |||
) | const |
FloatComplexMatrix FloatComplexMatrix::solve | ( | MatrixType & | typ, | |
const FloatComplexMatrix & | b, | |||
octave_idx_type & | info, | |||
float & | rcon | |||
) | const |
FloatComplexMatrix FloatComplexMatrix::solve | ( | MatrixType & | typ, | |
const FloatComplexMatrix & | b, | |||
octave_idx_type & | info | |||
) | const |
FloatComplexMatrix FloatComplexMatrix::solve | ( | MatrixType & | typ, | |
const FloatComplexMatrix & | b | |||
) | const |
FloatComplexMatrix FloatComplexMatrix::solve | ( | MatrixType & | typ, | |
const FloatMatrix & | b, | |||
octave_idx_type & | info, | |||
float & | rcon, | |||
solve_singularity_handler | sing_handler, | |||
bool | singular_fallback = true , |
|||
blas_trans_type | transt = blas_no_trans | |||
) | const |
FloatComplexMatrix FloatComplexMatrix::solve | ( | MatrixType & | typ, | |
const FloatMatrix & | b, | |||
octave_idx_type & | info, | |||
float & | rcon | |||
) | const |
FloatComplexMatrix FloatComplexMatrix::solve | ( | MatrixType & | typ, | |
const FloatMatrix & | b, | |||
octave_idx_type & | info | |||
) | const |
FloatComplexMatrix FloatComplexMatrix::solve | ( | MatrixType & | typ, | |
const FloatMatrix & | b | |||
) | const |
FloatComplexMatrix FloatComplexMatrix::stack | ( | const FloatComplexDiagMatrix & | a | ) | const |
FloatComplexMatrix FloatComplexMatrix::stack | ( | const FloatComplexColumnVector & | a | ) | const |
FloatComplexMatrix FloatComplexMatrix::stack | ( | const FloatComplexRowVector & | a | ) | const |
FloatComplexMatrix FloatComplexMatrix::stack | ( | const FloatComplexMatrix & | a | ) | const |
FloatComplexMatrix FloatComplexMatrix::stack | ( | const FloatDiagMatrix & | a | ) | const |
FloatComplexMatrix FloatComplexMatrix::stack | ( | const FloatColumnVector & | a | ) | const |
FloatComplexMatrix FloatComplexMatrix::stack | ( | const FloatRowVector & | a | ) | const |
FloatComplexMatrix FloatComplexMatrix::stack | ( | const FloatMatrix & | a | ) | const |
FloatComplexMatrix FloatComplexMatrix::sum | ( | int | dim = -1 |
) | const |
FloatComplexMatrix FloatComplexMatrix::sumsq | ( | int | dim = -1 |
) | const |
bool FloatComplexMatrix::too_large_for_float | ( | void | ) | const |
FloatComplexMatrix FloatComplexMatrix::transpose | ( | void | ) | const [inline] |
Reimplemented from MArray2< T >.
OCTAVE_API FloatComplexMatrix conj | ( | const FloatComplexMatrix & | a | ) | [friend] |
OCTAVE_API std::ostream& operator<< | ( | std::ostream & | os, | |
const FloatComplexMatrix & | a | |||
) | [friend] |
OCTAVE_API std::istream& operator>> | ( | std::istream & | is, | |
FloatComplexMatrix & | a | |||
) | [friend] |