Program listing for file numerics/src/tools/enum_tool.h#
Return to documentation for this file
1#ifndef ENUM_TOOL_H
2#define ENUM_TOOL_H
3
4
5typedef struct EnumerationStruct
6{
7 unsigned long long int current;
8 unsigned long long int counter;
9 unsigned long long int nb_cases;
10 double progress ;
11} EnumerationStruct;
12
13
14EnumerationStruct * enum_init(int M);
15int enum_next(int * zw, int size, EnumerationStruct * enum_struct);
16
17
18
19
20unsigned long long int enum_compute_nb_cases(int M);
21
22
23
24
25
26
27
28
29
30
31
32
33#endif