24 #if !defined (octave_CmplxCHOL_h)
25 #define octave_CmplxCHOL_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 double rcond (
void)
const {
return xrcond; }
85 friend OCTAVE_API std::ostream&
operator << (std::ostream& os,
ComplexCHOL(const ComplexMatrix &a, bool calc_cond=false)
void downdate(double *c, int n, int d, int *nans, int nnans)
ComplexMatrix chol_matrix(void) const
template OCTAVE_API std::ostream & operator<<(std::ostream &, const Array< bool > &)
ComplexCHOL(const ComplexMatrix &a, octave_idx_type &info, bool calc_cond=false)
ComplexMatrix OCTAVE_API chol2inv(const ComplexMatrix &r)
ComplexCHOL(const ComplexCHOL &a)