| AbstractFqp(int, Fq[], Fq[]) |   | 34% |   | 50% | 2 | 3 | 5 | 12 | 0 | 1 |
| isValid() |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| hashCode() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| one() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| toString() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| equals(Object) |   | 82% |   | 62% | 3 | 5 | 1 | 8 | 0 | 1 |
| power(BigInteger) |   | 91% |   | 83% | 1 | 4 | 1 | 7 | 0 | 1 |
| power(int) |   | 91% |   | 83% | 1 | 4 | 1 | 7 | 0 | 1 |
| inverse() |  | 100% |  | 100% | 0 | 5 | 0 | 20 | 0 | 1 |
| multiply(AbstractFqp) |  | 100% |  | 100% | 0 | 5 | 0 | 11 | 0 | 1 |
| polyRoundedDiv(Fq[], Fq[]) |  | 100% |  | 100% | 0 | 3 | 0 | 10 | 0 | 1 |
| add(AbstractFqp) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| subtract(AbstractFqp) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| multiply(int) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| isZero() |  | 100% |  | 100% | 0 | 3 | 0 | 4 | 0 | 1 |
| low() |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| high() |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| deg(Fq[]) |  | 100% |   | 75% | 1 | 3 | 0 | 4 | 0 | 1 |
| lm() |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| negate() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| hm() |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| divide(AbstractFqp) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getCoefficients() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$negate$0(int) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |