Fabcoin Core
0.16.2
P2P Digital Currency
|
Go to the source code of this file.
Macros | |
#define | WINDOW_A 5 |
#define | WINDOW_G 16 |
larger numbers may result in slightly better performance, at the cost of exponentially larger precomputed tables. More... | |
#define | ECMULT_TABLE_SIZE(w) (1 << ((w)-2)) |
The number of entries a table with precomputed multiples needs to have. More... | |
#define | ECMULT_TABLE_GET_GE(r, pre, n, w) |
The following two macro retrieves a particular odd multiple from a table of precomputed multiples. More... | |
#define | ECMULT_TABLE_GET_GE_STORAGE(r, pre, n, w) |
#define ECMULT_TABLE_GET_GE | ( | r, | |
pre, | |||
n, | |||
w | |||
) |
The following two macro retrieves a particular odd multiple from a table of precomputed multiples.
Definition at line 134 of file ecmult_impl.h.
#define ECMULT_TABLE_GET_GE_STORAGE | ( | r, | |
pre, | |||
n, | |||
w | |||
) |
Definition at line 145 of file ecmult_impl.h.
#define ECMULT_TABLE_SIZE | ( | w | ) | (1 << ((w)-2)) |
The number of entries a table with precomputed multiples needs to have.
Definition at line 45 of file ecmult_impl.h.
#define WINDOW_A 5 |
Definition at line 32 of file ecmult_impl.h.
#define WINDOW_G 16 |
larger numbers may result in slightly better performance, at the cost of exponentially larger precomputed tables.
One table for window size 16: 1.375 MiB.
Definition at line 40 of file ecmult_impl.h.