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 to1iffoutcan 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 (