void gauss_seidel ( int n, double r[], double u[], double *dif_l1 ); void poisson_1d ( int n, double a, double b, double ua, double ub, double force ( double x ), double exact ( double x ), int *it_num, double u[] );