ABC: A System for Sequential Synthesis and Verification
 
Loading...
Searching...
No Matches
smooth.h
Go to the documentation of this file.
1#ifndef _smooth_h_INCLUDED
2#define _smooth_h_INCLUDED
3
4#include <stdint.h>
5
6#include "global.h"
8
9typedef struct smooth smooth;
10
11struct smooth {
13#ifdef LOGGING
14 const char *name;
15 uint64_t updated;
16#endif
17};
18
19struct kissat;
20
21void kissat_init_smooth (struct kissat *, smooth *, int window,
22 const char *);
23void kissat_update_smooth (struct kissat *, smooth *, double);
24
26
27#endif
#define ABC_NAMESPACE_HEADER_END
#define ABC_NAMESPACE_HEADER_START
NAMESPACES ///.
char * name
Definition main.h:24
void kissat_init_smooth(struct kissat *, smooth *, int window, const char *)
Definition smooth.c:7
void kissat_update_smooth(struct kissat *, smooth *, double)
Definition smooth.c:27
double value
Definition smooth.h:12
double biased
Definition smooth.h:12
double exp
Definition smooth.h:12
double beta
Definition smooth.h:12
double alpha
Definition smooth.h:12