double *ellipse_grid ( int n, double r[2], double c[2], int ng ); int ellipse_grid_count ( int n, double r[2], double c[2] ); int i4_ceiling ( double x ); void r82vec_print_part ( int n, double a[], int max_print, string title ); void r8mat_write ( string output_filename, int m, int n, double table[] ); void timestamp ( );