#include <stdlib.h>
#include <strings.h>
#include <stdio.h>
#include <ctype.h>
#include <math.h>
#include "mlib.h"
Functions | |
int | poly_free (poly *p) |
poly * | poly_new (int n) |
long double | poly_eval (poly *pc, long double z) |
poly * | poly_hermite (int N) |
int | poly_print (poly *pc) |
unsigned long long | fact_l (unsigned long long n) |
long double | fact_d (long double n) |
long double | fact_sqrt (long double n) |
long double | fact_seq (long double s, long double f) |
complex long double | quad_adaptive_complex_rec (complex long double(*f)(long double, void *), void *param, long double a, long double b, complex long double fa, complex long double fc, complex long double fb, long double tol) |
complex long double | quad_adaptive_complex (complex long double(*f)(long double, void *), long double x_min, long double x_max, long double dx, void *param) |
complex long double | quad_adaptive_complex_inf (complex long double(*f)(long double, void *), long double x_min, long double x_max, long double dx, void *param) |
long double | quad_adaptive_real_rec (long double(*f)(long double, void *), void *param, long double a, long double b, long double fa, long double fc, long double fb, long double tol) |
long double | quad_adaptive_real (long double(*f)(long double, void *), long double x_min, long double x_max, long double dx, void *param) |
long double | quad_adaptive_real_inf (long double(*f)(long double, void *), long double x_min, long double x_max, long double dx, void *param) |
long double fact_d | ( | long double | n | ) |
unsigned long long fact_l | ( | unsigned long long | n | ) |
long double fact_seq | ( | long double | s, | |
long double | f | |||
) |
long double fact_sqrt | ( | long double | n | ) |
long double poly_eval | ( | poly * | pc, | |
long double | z | |||
) |
int poly_free | ( | poly * | p | ) |
poly_free: Free memory associated with the polynomial p.
p | data structure that represent a polynomial. |
poly* poly_hermite | ( | int | N | ) |
poly* poly_new | ( | int | n | ) |
Create a polynomial of degree n.
n | degree of the polynomial. |
int poly_print | ( | poly * | pc | ) |
complex long double quad_adaptive_complex | ( | complex long double(*)(long double, void *) | f, | |
long double | x_min, | |||
long double | x_max, | |||
long double | dx, | |||
void * | param | |||
) |
complex long double quad_adaptive_complex_inf | ( | complex long double(*)(long double, void *) | f, | |
long double | x_min, | |||
long double | x_max, | |||
long double | dx, | |||
void * | param | |||
) |
complex long double quad_adaptive_complex_rec | ( | complex long double(*)(long double, void *) | f, | |
void * | param, | |||
long double | a, | |||
long double | b, | |||
complex long double | fa, | |||
complex long double | fc, | |||
complex long double | fb, | |||
long double | tol | |||
) |
long double quad_adaptive_real | ( | long double(*)(long double, void *) | f, | |
long double | x_min, | |||
long double | x_max, | |||
long double | dx, | |||
void * | param | |||
) |
long double quad_adaptive_real_inf | ( | long double(*)(long double, void *) | f, | |
long double | x_min, | |||
long double | x_max, | |||
long double | dx, | |||
void * | param | |||
) |
long double quad_adaptive_real_rec | ( | long double(*)(long double, void *) | f, | |
void * | param, | |||
long double | a, | |||
long double | b, | |||
long double | fa, | |||
long double | fc, | |||
long double | fb, | |||
long double | tol | |||
) |