#include <stdio.h>
#include <stdbool.h>
#include <stdlib.h>
#include <math.h>
#include "shist.h"
Defines | |
#define | _ISOC99_SOURCE |
Functions | |
void | shist_init (struct shist_data *hist) |
unsigned | shist_index (struct shist_data *hist, double t) |
void | shist_add (struct shist_data *hist, double t) |
double | shist_low_bound (struct shist_data *hist, int index) |
void | shist_time2str (char *dest, double t) |
void | shist_print_line (double low, double high, unsigned count, unsigned total_count) |
void | shist_print (struct shist_data *hist, const char *msg) |
void | shist_print_progress (struct shist_data *hist) |
#define _ISOC99_SOURCE |
void shist_add | ( | struct shist_data * | hist, | |
double | t | |||
) |
unsigned shist_index | ( | struct shist_data * | hist, | |
double | t | |||
) |
void shist_init | ( | struct shist_data * | hist | ) |
double shist_low_bound | ( | struct shist_data * | hist, | |
int | index | |||
) |
void shist_print | ( | struct shist_data * | hist, | |
const char * | msg | |||
) |
void shist_print_line | ( | double | low, | |
double | high, | |||
unsigned | count, | |||
unsigned | total_count | |||
) |
void shist_print_progress | ( | struct shist_data * | hist | ) |
void shist_time2str | ( | char * | dest, | |
double | t | |||
) |