char ch_cap ( char c ); bool ch_eqi ( char c1, char c2 ); int ch_to_digit ( char c ); double *dtable_data_read ( char *input_filename, int m, int n ); void dtable_data_write ( int m, int n, double table[], ofstream &output ); void dtable_header_read ( char *input_filename, int *m, int *n ); void dtable_header_write ( int m, int n, char *output_filename, ofstream &output ); void dtable_latinize ( int m, int n, double table[] ); void dtable_print ( int m, int n, double a[], char *title ); void dtable_print_some ( int m, int n, double a[], int ilo, int jlo, int ihi, int jhi, char *title ); void dtable_transpose_print ( int m, int n, double a[], char *title ); void dtable_transpose_print_some ( int m, int n, double a[], int ilo, int jlo, int ihi, int jhi, char *title ); int file_column_count ( char *input_filename ); void file_name_ext_get ( char *file_name, int *i, int *j ); char *file_name_ext_swap ( char *file_name, char *ext ); int file_row_count ( char *input_filename ); int i4_max ( int i1, int i2 ); int i4_min ( int i1, int i2 ); double r8_epsilon ( void ); int *r8vec_sort_heap_index_a ( int n, double a[] ); int s_index_last_c ( char *s, char c ); int s_len_trim ( char *s ); double s_to_r8 ( char *s, int *lchar, bool *error ); bool s_to_r8vec ( char *s, int n, double dvec[] ); int s_word_count ( char *s ); void timestamp ( void ); char *timestring ( void );