void porous_medium_exact ( double x, double t, double *u, double *ut, double *ux, double *uxx ); void porous_medium_parameters ( double *c_in, double *delta_in, double *m_in, double *t0_in, double *tstop_in, double *c_out, double *delta_out, double *m_out, double *t0_out, double *tstop_out ); double porous_medium_residual ( double t, double x );