1 /* Apache 2.0 INS-AMU 2015 */
7 * t - time of positions in buffer
11 /* nu+1 nu nu nu nd, maxvi */
12 int nd
, nu
, *lim
, *len
, *pos
, *uvi
, *vi
, *vi2i
, maxvi
;
14 double *buf
, *maxd
, *del
, dt
, t
;
17 typedef void(*sk_hist_filler
)(int n
, double *t
, int *indices
, double *buf
);
19 void sk_hist_init(struct sk_hist
*h
, int nd
, int *vi
, double *vd
, double t0
, double dt
);
21 void sk_hist_free(struct sk_hist
*h
);
23 void sk_hist_fill(struct sk_hist
*h
, sk_hist_filler filler
);
25 void sk_hist_get(struct sk_hist
*h
, double t
, double *c
);
27 void sk_hist_set(struct sk_hist
*h
, double t
, double *x
);
29 int sk_hist_nbytes(struct sk_hist
*h
);