Files
abelian-sandpile/lib.h

24 lines
326 B
C

#ifndef LIB_H
#define LIB_H
#include <stdbool.h>
#include <stdint.h>
#include <stdlib.h>
typedef struct State
{
// Sandpiles
uint64_t *data;
size_t dwidth;
size_t window_len;
double multiplier;
bool thread_alive;
uint64_t payload;
} state_t;
bool write_to_png(state_t *state, const char *filepath);
#endif