void comp_next ( int n, int k, int a[], bool *more, int *h, int *t ); double *monomial_value ( int dim_num, int point_num, int expon[], double x[] ); void r8vec_copy ( int n, double a1[], double a2[] ); double r8vec_dot_product ( int n, double a1[], double a2[] ); void subcomp_next ( int n, int k, int a[], bool *more, int *h, int *t ); void timestamp ( ); double triangle_unit_monomial ( int expon[2] ); void triangle_unit_o01 ( double w[], double xy[] ); void triangle_unit_o03 ( double w[], double xy[] ); void triangle_unit_o03b ( double w[], double xy[] ); void triangle_unit_o06 ( double w[], double xy[] ); void triangle_unit_o06b ( double w[], double xy[] ); void triangle_unit_o07 ( double w[], double xy[] ); void triangle_unit_o12 ( double w[], double xy[] ); double triangle_unit_volume ( );