24 #if !defined (octave_dbleCHOL_h)
25 #define octave_dbleCHOL_h 1
38 CHOL (
void) : chol_mat (), xrcond (0) { }
41 : chol_mat (), xrcond (0)
47 : chol_mat (), xrcond (0)
49 info = init (a, calc_cond);
52 CHOL (
const CHOL& a) : chol_mat (a.chol_mat), xrcond (a.xrcond) { }
66 double rcond (
void)
const {
return xrcond; }
69 Matrix inverse (
void)
const;
71 void set (
const Matrix& R);
83 friend OCTAVE_API std::ostream&
operator << (std::ostream& os,
const CHOL& a);
CHOL(const Matrix &a, bool calc_cond=false)
CHOL(const Matrix &a, octave_idx_type &info, bool calc_cond=false)
Matrix chol_matrix(void) const
ColumnVector & operator=(const ColumnVector &a)
Matrix OCTAVE_API chol2inv(const Matrix &r)
void downdate(double *c, int n, int d, int *nans, int nnans)
template OCTAVE_API std::ostream & operator<<(std::ostream &, const Array< bool > &)