output_t Struct Reference
[Computation]


Detailed Description

Output.

Definition at line 757 of file types.c.

Data Fields

unsigned *restrict slot_threshold
 Slot threshold.
unsigned *restrict lower_bound
 Lower bounds.
unsigned *restrict upper_bound
 Upper bounds.


Field Documentation

unsigned* restrict output_t::slot_threshold

Slot threshold.

Definition at line 759 of file types.c.

Referenced by free_output(), and print_result().

unsigned* restrict output_t::lower_bound

Lower bounds.

Let f(i) = "a lower bound for the value (types or hapaxes) in the closed range from slot_threshold[i] items to slot_threshold[i + 1] items". Then lower_bound[j * input.slots + i] = number of permutations such that f(i) = j. See record.

Definition at line 762 of file types.c.

Referenced by free_output(), print_result(), and record().

unsigned* restrict output_t::upper_bound

Upper bounds.

Let g(i) = "an upper bound for the value (types or hapaxes) in the closed range from slot_threshold[i] items to slot_threshold[i + 1] items". Then upper_bound[j * input.slots + i] = number of permutations such that f(i) = j. See record.

Definition at line 765 of file types.c.

Referenced by free_output(), print_result(), and record().


The documentation for this struct was generated from the following file: