Navigation

Operators and Keywords

Function List:

C++ API

FloatComplexMatrix Class Reference

#include <fCMatrix.h>

Inherits MArray< FloatComplex >.

Collaboration diagram for FloatComplexMatrix:

List of all members.

Public Types

typedef FloatComplexColumnVector column_vector_type
typedef FloatComplexRowVector row_vector_type
typedef void(* solve_singularity_handler )(float rcon)

Public Member Functions

 FloatComplexMatrix (void)
 FloatComplexMatrix (octave_idx_type r, octave_idx_type c)
 FloatComplexMatrix (octave_idx_type r, octave_idx_type c, const FloatComplex &val)
 FloatComplexMatrix (const dim_vector &dv)
 FloatComplexMatrix (const dim_vector &dv, const FloatComplex &val)
 FloatComplexMatrix (const FloatComplexMatrix &a)
template<class U >
 FloatComplexMatrix (const MArray< U > &a)
template<class U >
 FloatComplexMatrix (const Array< U > &a)
 FloatComplexMatrix (const FloatMatrix &a)
 FloatComplexMatrix (const FloatRowVector &rv)
 FloatComplexMatrix (const FloatColumnVector &cv)
 FloatComplexMatrix (const FloatDiagMatrix &a)
 FloatComplexMatrix (const FloatComplexRowVector &rv)
 FloatComplexMatrix (const FloatComplexColumnVector &cv)
 FloatComplexMatrix (const FloatComplexDiagMatrix &a)
 FloatComplexMatrix (const boolMatrix &a)
 FloatComplexMatrix (const charMatrix &a)
 FloatComplexMatrix (const FloatMatrix &re, const FloatMatrix &im)
FloatComplexMatrixoperator= (const FloatComplexMatrix &a)
bool operator== (const FloatComplexMatrix &a) const
bool operator!= (const FloatComplexMatrix &a) const
bool is_hermitian (void) const
FloatComplexMatrixinsert (const FloatMatrix &a, octave_idx_type r, octave_idx_type c)
FloatComplexMatrixinsert (const FloatRowVector &a, octave_idx_type r, octave_idx_type c)
FloatComplexMatrixinsert (const FloatColumnVector &a, octave_idx_type r, octave_idx_type c)
FloatComplexMatrixinsert (const FloatDiagMatrix &a, octave_idx_type r, octave_idx_type c)
FloatComplexMatrixinsert (const FloatComplexMatrix &a, octave_idx_type r, octave_idx_type c)
FloatComplexMatrixinsert (const FloatComplexRowVector &a, octave_idx_type r, octave_idx_type c)
FloatComplexMatrixinsert (const FloatComplexColumnVector &a, octave_idx_type r, octave_idx_type c)
FloatComplexMatrixinsert (const FloatComplexDiagMatrix &a, octave_idx_type r, octave_idx_type c)
FloatComplexMatrixfill (float val)
FloatComplexMatrixfill (const FloatComplex &val)
FloatComplexMatrixfill (float val, octave_idx_type r1, octave_idx_type c1, octave_idx_type r2, octave_idx_type c2)
FloatComplexMatrixfill (const FloatComplex &val, octave_idx_type r1, octave_idx_type c1, octave_idx_type r2, octave_idx_type c2)
FloatComplexMatrix append (const FloatMatrix &a) const
FloatComplexMatrix append (const FloatRowVector &a) const
FloatComplexMatrix append (const FloatColumnVector &a) const
FloatComplexMatrix append (const FloatDiagMatrix &a) const
FloatComplexMatrix append (const FloatComplexMatrix &a) const
FloatComplexMatrix append (const FloatComplexRowVector &a) const
FloatComplexMatrix append (const FloatComplexColumnVector &a) const
FloatComplexMatrix append (const FloatComplexDiagMatrix &a) const
FloatComplexMatrix stack (const FloatMatrix &a) const
FloatComplexMatrix stack (const FloatRowVector &a) const
FloatComplexMatrix stack (const FloatColumnVector &a) const
FloatComplexMatrix stack (const FloatDiagMatrix &a) const
FloatComplexMatrix stack (const FloatComplexMatrix &a) const
FloatComplexMatrix stack (const FloatComplexRowVector &a) const
FloatComplexMatrix stack (const FloatComplexColumnVector &a) const
FloatComplexMatrix stack (const FloatComplexDiagMatrix &a) const
FloatComplexMatrix hermitian (void) const
FloatComplexMatrix transpose (void) const
FloatComplexMatrix extract (octave_idx_type r1, octave_idx_type c1, octave_idx_type r2, octave_idx_type c2) const
FloatComplexMatrix extract_n (octave_idx_type r1, octave_idx_type c1, octave_idx_type nr, octave_idx_type nc) const
FloatComplexRowVector row (octave_idx_type i) const
FloatComplexColumnVector column (octave_idx_type i) const
void resize (octave_idx_type nr, octave_idx_type nc, const FloatComplex &rfv=resize_fill_value())
FloatComplexMatrix inverse (void) const
FloatComplexMatrix inverse (octave_idx_type &info) const
FloatComplexMatrix inverse (octave_idx_type &info, float &rcon, int force=0, int calc_cond=1) const
FloatComplexMatrix inverse (MatrixType &mattype) const
FloatComplexMatrix inverse (MatrixType &mattype, octave_idx_type &info) const
FloatComplexMatrix inverse (MatrixType &mattype, octave_idx_type &info, float &rcon, int force=0, int calc_cond=1) const
FloatComplexMatrix pseudo_inverse (float tol=0.0) const
FloatComplexMatrix fourier (void) const
FloatComplexMatrix ifourier (void) const
FloatComplexMatrix fourier2d (void) const
FloatComplexMatrix ifourier2d (void) const
FloatComplexDET determinant (void) const
FloatComplexDET determinant (octave_idx_type &info) const
FloatComplexDET determinant (octave_idx_type &info, float &rcon, int calc_cond=1) const
FloatComplexDET determinant (MatrixType &mattype, octave_idx_type &info, float &rcon, int calc_cond=1) const
float rcond (void) const
float rcond (MatrixType &mattype) const
FloatComplexMatrix solve (MatrixType &typ, const FloatMatrix &b) const
FloatComplexMatrix solve (MatrixType &typ, const FloatMatrix &b, octave_idx_type &info) const
FloatComplexMatrix solve (MatrixType &typ, const FloatMatrix &b, octave_idx_type &info, float &rcon) const
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 solve (MatrixType &typ, const FloatComplexMatrix &b) const
FloatComplexMatrix solve (MatrixType &typ, const FloatComplexMatrix &b, octave_idx_type &info) const
FloatComplexMatrix solve (MatrixType &typ, const FloatComplexMatrix &b, octave_idx_type &info, float &rcon) const
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
FloatComplexColumnVector solve (MatrixType &typ, const FloatColumnVector &b) const
FloatComplexColumnVector solve (MatrixType &typ, const FloatColumnVector &b, octave_idx_type &info) const
FloatComplexColumnVector solve (MatrixType &typ, const FloatColumnVector &b, octave_idx_type &info, float &rcon) const
FloatComplexColumnVector 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 solve (MatrixType &typ, const FloatComplexColumnVector &b) const
FloatComplexColumnVector solve (MatrixType &typ, const FloatComplexColumnVector &b, octave_idx_type &info) const
FloatComplexColumnVector solve (MatrixType &typ, const FloatComplexColumnVector &b, octave_idx_type &info, float &rcon) const
FloatComplexColumnVector 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
FloatComplexMatrix solve (const FloatMatrix &b) const
FloatComplexMatrix solve (const FloatMatrix &b, octave_idx_type &info) const
FloatComplexMatrix solve (const FloatMatrix &b, octave_idx_type &info, float &rcon) const
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 solve (const FloatComplexMatrix &b) const
FloatComplexMatrix solve (const FloatComplexMatrix &b, octave_idx_type &info) const
FloatComplexMatrix solve (const FloatComplexMatrix &b, octave_idx_type &info, float &rcon) const
FloatComplexMatrix solve (const FloatComplexMatrix &b, octave_idx_type &info, float &rcon, solve_singularity_handler sing_handler, blas_trans_type transt=blas_no_trans) const
FloatComplexColumnVector solve (const FloatColumnVector &b) const
FloatComplexColumnVector solve (const FloatColumnVector &b, octave_idx_type &info) const
FloatComplexColumnVector solve (const FloatColumnVector &b, octave_idx_type &info, float &rcon) const
FloatComplexColumnVector solve (const FloatColumnVector &b, octave_idx_type &info, float &rcon, solve_singularity_handler sing_handler, blas_trans_type transt=blas_no_trans) const
FloatComplexColumnVector solve (const FloatComplexColumnVector &b) const
FloatComplexColumnVector solve (const FloatComplexColumnVector &b, octave_idx_type &info) const
FloatComplexColumnVector solve (const FloatComplexColumnVector &b, octave_idx_type &info, float &rcon) const
FloatComplexColumnVector solve (const FloatComplexColumnVector &b, octave_idx_type &info, float &rcon, solve_singularity_handler sing_handler, blas_trans_type transt=blas_no_trans) const
FloatComplexMatrix lssolve (const FloatMatrix &b) const
FloatComplexMatrix lssolve (const FloatMatrix &b, octave_idx_type &info) const
FloatComplexMatrix lssolve (const FloatMatrix &b, octave_idx_type &info, octave_idx_type &rank) const
FloatComplexMatrix lssolve (const FloatMatrix &b, octave_idx_type &info, octave_idx_type &rank, float &rcon) const
FloatComplexMatrix lssolve (const FloatComplexMatrix &b) const
FloatComplexMatrix lssolve (const FloatComplexMatrix &b, octave_idx_type &info) const
FloatComplexMatrix lssolve (const FloatComplexMatrix &b, octave_idx_type &info, octave_idx_type &rank) const
FloatComplexMatrix lssolve (const FloatComplexMatrix &b, octave_idx_type &info, octave_idx_type &rank, float &rcon) const
FloatComplexColumnVector lssolve (const FloatColumnVector &b) const
FloatComplexColumnVector lssolve (const FloatColumnVector &b, octave_idx_type &info) const
FloatComplexColumnVector lssolve (const FloatColumnVector &b, octave_idx_type &info, octave_idx_type &rank) const
FloatComplexColumnVector lssolve (const FloatColumnVector &b, octave_idx_type &info, octave_idx_type &rank, float &rcon) const
FloatComplexColumnVector lssolve (const FloatComplexColumnVector &b) const
FloatComplexColumnVector lssolve (const FloatComplexColumnVector &b, octave_idx_type &info) const
FloatComplexColumnVector lssolve (const FloatComplexColumnVector &b, octave_idx_type &info, octave_idx_type &rank) const
FloatComplexColumnVector lssolve (const FloatComplexColumnVector &b, octave_idx_type &info, octave_idx_type &rank, float &rcon) const
FloatComplexMatrixoperator+= (const FloatDiagMatrix &a)
FloatComplexMatrixoperator-= (const FloatDiagMatrix &a)
FloatComplexMatrixoperator+= (const FloatComplexDiagMatrix &a)
FloatComplexMatrixoperator-= (const FloatComplexDiagMatrix &a)
FloatComplexMatrixoperator+= (const FloatMatrix &a)
FloatComplexMatrixoperator-= (const FloatMatrix &a)
boolMatrix operator! (void) const
bool any_element_is_nan (void) const
bool any_element_is_inf_or_nan (void) const
bool all_elements_are_real (void) const
bool all_integers (float &max_val, float &min_val) const
bool too_large_for_float (void) const
boolMatrix all (int dim=-1) const
boolMatrix any (int dim=-1) const
FloatComplexMatrix cumprod (int dim=-1) const
FloatComplexMatrix cumsum (int dim=-1) const
FloatComplexMatrix prod (int dim=-1) const
FloatComplexMatrix sum (int dim=-1) const
FloatComplexMatrix sumsq (int dim=-1) const
FloatMatrix abs (void) const
FloatComplexMatrix diag (octave_idx_type k=0) const
bool row_is_real_only (octave_idx_type) const
bool column_is_real_only (octave_idx_type) const
FloatComplexColumnVector row_min (void) const
FloatComplexColumnVector row_max (void) const
FloatComplexColumnVector row_min (Array< octave_idx_type > &index) const
FloatComplexColumnVector row_max (Array< octave_idx_type > &index) const
FloatComplexRowVector column_min (void) const
FloatComplexRowVector column_max (void) const
FloatComplexRowVector column_min (Array< octave_idx_type > &index) const
FloatComplexRowVector column_max (Array< octave_idx_type > &index) const

Static Public Member Functions

static FloatComplex resize_fill_value (void)

Friends

OCTAVE_API FloatComplexMatrix conj (const FloatComplexMatrix &a)
OCTAVE_API std::ostream & operator<< (std::ostream &os, const FloatComplexMatrix &a)
OCTAVE_API std::istream & operator>> (std::istream &is, FloatComplexMatrix &a)

Member Typedef Documentation

typedef void(* FloatComplexMatrix::solve_singularity_handler)(float rcon)

Constructor & Destructor Documentation

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]
template<class U >
FloatComplexMatrix::FloatComplexMatrix ( const MArray< U > &  a  )  [inline]
template<class U >
FloatComplexMatrix::FloatComplexMatrix ( const Array< U > &  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 
)

Member Function Documentation

FloatMatrix FloatComplexMatrix::abs ( void   )  const
boolMatrix FloatComplexMatrix::all ( int  dim = -1  )  const
bool FloatComplexMatrix::all_elements_are_real ( void   )  const
bool FloatComplexMatrix::all_integers ( float &  max_val,
float &  min_val 
) 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 FloatRowVector a  )  const
FloatComplexMatrix FloatComplexMatrix::append ( const FloatColumnVector a  )  const
FloatComplexMatrix FloatComplexMatrix::append ( const FloatDiagMatrix a  )  const
FloatComplexMatrix FloatComplexMatrix::append ( const FloatComplexMatrix a  )  const
FloatComplexMatrix FloatComplexMatrix::append ( const FloatComplexRowVector a  )  const
FloatComplexMatrix FloatComplexMatrix::append ( const FloatComplexColumnVector a  )  const
FloatComplexMatrix FloatComplexMatrix::append ( const FloatMatrix a  )  const
FloatComplexMatrix FloatComplexMatrix::append ( const FloatComplexDiagMatrix a  )  const
FloatComplexColumnVector FloatComplexMatrix::column ( octave_idx_type  i  )  const

Reimplemented from Array< FloatComplex >.

bool FloatComplexMatrix::column_is_real_only ( octave_idx_type  j  )  const
FloatComplexRowVector FloatComplexMatrix::column_max ( void   )  const
FloatComplexRowVector FloatComplexMatrix::column_max ( Array< octave_idx_type > &  index  )  const
FloatComplexRowVector FloatComplexMatrix::column_min ( void   )  const
FloatComplexRowVector FloatComplexMatrix::column_min ( Array< octave_idx_type > &  index  )  const
FloatComplexMatrix FloatComplexMatrix::cumprod ( int  dim = -1  )  const
FloatComplexMatrix FloatComplexMatrix::cumsum ( int  dim = -1  )  const
FloatComplexDET FloatComplexMatrix::determinant ( void   )  const
FloatComplexDET FloatComplexMatrix::determinant ( octave_idx_type info  )  const
FloatComplexDET FloatComplexMatrix::determinant ( octave_idx_type info,
float &  rcon,
int  calc_cond = 1 
) const
FloatComplexDET FloatComplexMatrix::determinant ( MatrixType mattype,
octave_idx_type info,
float &  rcon,
int  calc_cond = 1 
) const
FloatComplexMatrix FloatComplexMatrix::diag ( octave_idx_type  k = 0  )  const

Reimplemented from Array< FloatComplex >.

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 ( float  val  ) 
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 ( const FloatComplex val  ) 

Reimplemented from Array< FloatComplex >.

FloatComplexMatrix & FloatComplexMatrix::fill ( float  val,
octave_idx_type  r1,
octave_idx_type  c1,
octave_idx_type  r2,
octave_idx_type  c2 
)
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 FloatDiagMatrix 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 FloatComplexRowVector 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 FloatRowVector a,
octave_idx_type  r,
octave_idx_type  c 
)
FloatComplexMatrix & FloatComplexMatrix::insert ( const FloatComplexDiagMatrix 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 FloatMatrix a,
octave_idx_type  r,
octave_idx_type  c 
)
FloatComplexMatrix FloatComplexMatrix::inverse ( void   )  const
FloatComplexMatrix FloatComplexMatrix::inverse ( octave_idx_type info  )  const
FloatComplexMatrix FloatComplexMatrix::inverse ( octave_idx_type info,
float &  rcon,
int  force = 0,
int  calc_cond = 1 
) const
FloatComplexMatrix FloatComplexMatrix::inverse ( MatrixType mattype  )  const
FloatComplexMatrix FloatComplexMatrix::inverse ( MatrixType mattype,
octave_idx_type info 
) const
FloatComplexMatrix FloatComplexMatrix::inverse ( MatrixType mattype,
octave_idx_type info,
float &  rcon,
int  force = 0,
int  calc_cond = 1 
) const
bool FloatComplexMatrix::is_hermitian ( void   )  const
FloatComplexColumnVector FloatComplexMatrix::lssolve ( const FloatComplexColumnVector b,
octave_idx_type info,
octave_idx_type rank 
) const
FloatComplexMatrix FloatComplexMatrix::lssolve ( const FloatComplexMatrix b,
octave_idx_type info,
octave_idx_type rank 
) const
FloatComplexMatrix FloatComplexMatrix::lssolve ( const FloatMatrix b  )  const
FloatComplexMatrix FloatComplexMatrix::lssolve ( const FloatMatrix b,
octave_idx_type info 
) const
FloatComplexMatrix FloatComplexMatrix::lssolve ( const FloatMatrix b,
octave_idx_type info,
octave_idx_type rank,
float &  rcon 
) const
FloatComplexMatrix FloatComplexMatrix::lssolve ( const FloatComplexMatrix b  )  const
FloatComplexMatrix FloatComplexMatrix::lssolve ( const FloatComplexMatrix b,
octave_idx_type info 
) const
FloatComplexMatrix FloatComplexMatrix::lssolve ( const FloatMatrix b,
octave_idx_type info,
octave_idx_type rank 
) const
FloatComplexMatrix FloatComplexMatrix::lssolve ( const FloatComplexMatrix b,
octave_idx_type info,
octave_idx_type rank,
float &  rcon 
) const
FloatComplexColumnVector FloatComplexMatrix::lssolve ( const FloatColumnVector b  )  const
FloatComplexColumnVector FloatComplexMatrix::lssolve ( const FloatColumnVector b,
octave_idx_type info 
) const
FloatComplexColumnVector FloatComplexMatrix::lssolve ( const FloatColumnVector b,
octave_idx_type info,
octave_idx_type rank,
float &  rcon 
) const
FloatComplexColumnVector FloatComplexMatrix::lssolve ( const FloatComplexColumnVector b  )  const
FloatComplexColumnVector FloatComplexMatrix::lssolve ( const FloatComplexColumnVector b,
octave_idx_type info 
) const
FloatComplexColumnVector FloatComplexMatrix::lssolve ( const FloatColumnVector b,
octave_idx_type info,
octave_idx_type rank 
) const
FloatComplexColumnVector FloatComplexMatrix::lssolve ( const FloatComplexColumnVector b,
octave_idx_type info,
octave_idx_type rank,
float &  rcon 
) const
boolMatrix FloatComplexMatrix::operator! ( void   )  const
bool FloatComplexMatrix::operator!= ( const FloatComplexMatrix a  )  const
FloatComplexMatrix & FloatComplexMatrix::operator+= ( const FloatDiagMatrix a  ) 
FloatComplexMatrix & FloatComplexMatrix::operator+= ( const FloatComplexDiagMatrix a  ) 
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 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
void FloatComplexMatrix::resize ( octave_idx_type  nr,
octave_idx_type  nc,
const FloatComplex rfv = resize_fill_value () 
) [inline]

Reimplemented from Array< FloatComplex >.

static FloatComplex FloatComplexMatrix::resize_fill_value ( void   )  [inline, static]

Reimplemented from Array< FloatComplex >.

FloatComplexRowVector FloatComplexMatrix::row ( octave_idx_type  i  )  const
bool FloatComplexMatrix::row_is_real_only ( octave_idx_type  i  )  const
FloatComplexColumnVector FloatComplexMatrix::row_max ( void   )  const
FloatComplexColumnVector FloatComplexMatrix::row_max ( Array< octave_idx_type > &  index  )  const
FloatComplexColumnVector FloatComplexMatrix::row_min ( void   )  const
FloatComplexColumnVector FloatComplexMatrix::row_min ( Array< octave_idx_type > &  index  )  const
FloatComplexColumnVector FloatComplexMatrix::solve ( const FloatComplexColumnVector b,
octave_idx_type info,
float &  rcon 
) 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 
) 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 
) const
FloatComplexColumnVector FloatComplexMatrix::solve ( const FloatComplexColumnVector b  )  const
FloatComplexMatrix FloatComplexMatrix::solve ( const FloatComplexMatrix b,
octave_idx_type info 
) const
FloatComplexColumnVector FloatComplexMatrix::solve ( MatrixType typ,
const FloatColumnVector 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 FloatComplexColumnVector 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 
) 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
FloatComplexMatrix FloatComplexMatrix::solve ( const FloatComplexMatrix b  )  const
FloatComplexMatrix FloatComplexMatrix::solve ( MatrixType typ,
const FloatMatrix b,
octave_idx_type info,
float &  rcon 
) 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 ( MatrixType typ,
const FloatMatrix b 
) const
FloatComplexColumnVector FloatComplexMatrix::solve ( const FloatColumnVector b,
octave_idx_type info 
) const
FloatComplexColumnVector FloatComplexMatrix::solve ( MatrixType typ,
const FloatColumnVector b,
octave_idx_type info 
) const
FloatComplexColumnVector FloatComplexMatrix::solve ( MatrixType typ,
const FloatComplexColumnVector b 
) const
FloatComplexMatrix FloatComplexMatrix::solve ( const FloatMatrix b  )  const
FloatComplexMatrix FloatComplexMatrix::solve ( MatrixType typ,
const FloatComplexMatrix b,
octave_idx_type info,
float &  rcon 
) const
FloatComplexMatrix FloatComplexMatrix::solve ( const FloatComplexMatrix b,
octave_idx_type info,
float &  rcon 
) const
FloatComplexColumnVector FloatComplexMatrix::solve ( const FloatColumnVector b,
octave_idx_type info,
float &  rcon 
) const
FloatComplexColumnVector FloatComplexMatrix::solve ( const FloatColumnVector b  )  const
FloatComplexMatrix FloatComplexMatrix::solve ( const FloatMatrix b,
octave_idx_type info,
float &  rcon 
) 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 ( const FloatMatrix 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
FloatComplexMatrix FloatComplexMatrix::solve ( MatrixType typ,
const FloatMatrix b,
octave_idx_type info 
) const
FloatComplexMatrix FloatComplexMatrix::solve ( MatrixType typ,
const FloatComplexMatrix b 
) const
FloatComplexMatrix FloatComplexMatrix::stack ( const FloatComplexDiagMatrix a  )  const
FloatComplexMatrix FloatComplexMatrix::stack ( const FloatComplexMatrix a  )  const
FloatComplexMatrix FloatComplexMatrix::stack ( const FloatDiagMatrix a  )  const
FloatComplexMatrix FloatComplexMatrix::stack ( const FloatComplexRowVector a  )  const
FloatComplexMatrix FloatComplexMatrix::stack ( const FloatColumnVector a  )  const
FloatComplexMatrix FloatComplexMatrix::stack ( const FloatMatrix a  )  const
FloatComplexMatrix FloatComplexMatrix::stack ( const FloatComplexColumnVector a  )  const
FloatComplexMatrix FloatComplexMatrix::stack ( const FloatRowVector 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 MArray< FloatComplex >.


Friends And Related Function Documentation

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]

The documentation for this class was generated from the following files:
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines