23 #if !defined (octave_fCMatrix_h)
24 #define octave_fCMatrix_h 1
44 typedef void (*solve_singularity_handler) (
float rcon);
101 bool is_hermitian (
void)
const;
180 float& rcon,
int force,
int calc_cond)
const;
183 float& rcon,
int force,
int calc_cond)
const;
189 int force = 0,
int calc_cond = 1)
const;
194 float& rcon,
int force = 0,
195 int calc_cond = 1)
const;
208 int calc_cond = 1)
const;
210 float& rcon,
int calc_cond = 1)
const;
212 float rcond (
void)
const;
219 solve_singularity_handler sing_handler,
220 bool calc_cond =
false,
226 solve_singularity_handler sing_handler,
227 bool calc_cond =
false,
233 solve_singularity_handler sing_handler,
234 bool calc_cond =
false)
const;
245 float& rcon, solve_singularity_handler sing_handler,
246 bool singular_fallback =
true,
256 solve_singularity_handler sing_handler,
257 bool singular_fallback =
true,
268 solve_singularity_handler sing_handler,
282 solve_singularity_handler sing_handler,
292 solve_singularity_handler sing_handler,
302 solve_singularity_handler sing_handler,
313 solve_singularity_handler sing_handler,
325 solve_singularity_handler sing_handler,
383 bool any_element_is_nan (
void)
const;
384 bool any_element_is_inf_or_nan (
void)
const;
385 bool all_elements_are_real (
void)
const;
386 bool all_integers (
float& max_val,
float& min_val)
const;
387 bool too_large_for_float (
void)
const;
420 friend OCTAVE_API std::ostream&
operator << (std::ostream& os,
422 friend OCTAVE_API std::istream&
operator >> (std::istream& is,