24 #if !defined (octave_fCmplxCHOL_h)
25 #define octave_fCmplxCHOL_h 1
41 : chol_mat (), xrcond (0)
47 bool calc_cond =
false)
48 : chol_mat (), xrcond (0)
50 info = init (a, calc_cond);
54 : chol_mat (a.chol_mat), xrcond (a.xrcond) { }
69 float rcond (
void)
const {
return xrcond; }
86 friend OCTAVE_API std::ostream&
operator << (std::ostream& os,
FloatComplexMatrix chol_matrix(void) const
ComplexMatrix inverse(void) const
FloatComplexCHOL(const FloatComplexCHOL &a)
FloatComplexMatrix OCTAVE_API chol2inv(const FloatComplexMatrix &r)
FloatComplexCHOL(const FloatComplexMatrix &a, bool calc_cond=false)
ComplexNDArray & operator=(const ComplexNDArray &a)
FloatComplexMatrix chol_mat
void downdate(double *c, int n, int d, int *nans, int nnans)
template OCTAVE_API std::ostream & operator<<(std::ostream &, const Array< bool > &)
FloatComplexCHOL(const FloatComplexMatrix &a, octave_idx_type &info, bool calc_cond=false)