| Modifier and Type | Field and Description |
|---|---|
| private final int[] | DEFAULT_VI
DEFAULT PARAMS |
| private int[] |
| Access | Constructor and Description |
|---|---|
| public | RainbowParameters()
Default Constructor The elements of the array containing the number of Vinegar variables in each layer are set to the default values here. |
| public | RainbowParameters(int[]
The elements of the array containing the number of Vinegar
variables per layer are set to the values of the input array. vi)Constructor with parameters |
| Modifier and Type | Method and Description |
|---|---|
| private void | |
| public int | Returns: the number of the polynomialsGetter for the number of all the polynomials in Rainbow |
| public int | |
| public int[] | Returns: the numbers of vinegars per layerGetter for the array containing the number of Vinegar-variables per layer |
| DEFAULT_VI | back to summary |
|---|---|
| private final int[] DEFAULT_VI DEFAULT PARAMS | |
| vi | back to summary |
|---|---|
| private int[] vi | |
| RainbowParameters | back to summary |
|---|---|
| public RainbowParameters() Default Constructor The elements of the array containing the number of Vinegar variables in each layer are set to the default values here. | |
| RainbowParameters | back to summary |
|---|---|
| public RainbowParameters(int[] vi) Constructor with parameters
| |
| checkParams | back to summary |
|---|---|
| private void checkParams() | |
| getDocLength | back to summary |
|---|---|
| public int getDocLength() Getter for the number of all the polynomials in Rainbow
| |
| getNumOfLayers | back to summary |
|---|---|
| public int getNumOfLayers() Getter for the number of layers
| |
| getVi | back to summary |
|---|---|
| public int[] getVi() Getter for the array containing the number of Vinegar-variables per layer
| |