CAPI trlib_quadratic_zero¶
Functions¶
-
trlib_int_t
trlib_quadratic_zero
(trlib_flt_t c_abs, trlib_flt_t c_lin, trlib_flt_t tol, trlib_int_t verbose, trlib_int_t unicode, char *prefix, FILE *fout, trlib_flt_t *t1, trlib_flt_t *t2)¶ Computes real zeros of normalized quadratic polynomial.
Parameters: - c_abs (
trlib_flt_t
, input) – absolute coefficient - c_lin (
trlib_flt_t
, input) – coefficinet of linear term - tol (
trlib_flt_t
, input) – tolerance that indicates if ill-conditioning present, good default may be \(\texttt{macheps}^{3/4}\) (TRLIB_EPS_POW_75
) - verbose (
trlib_int_t
, input) – determines the verbosity level of output that is written tofout
- unicode (
trlib_int_t
, input) – set to1
iffout
can handle unicode, otherwise to0
- prefix (
trlib_int_t
, input) – string that is printed before iteration output - fout (FILE, input) – output stream
- t1 – first zero, \(\texttt{t1} \le \texttt{t2}\)
- t2 (
trlib_flt_t
, output) – second zero, \(\texttt{t1} \le \texttt{t2}\)
Returns: number of zeros
Return type: trlib_int_t
- c_abs (