| arcpq(CalculusFieldElement, CalculusFieldElement, CalculusFieldElement) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
| arcpqNoDivision(CalculusFieldElement, CalculusFieldElement, CalculusFieldElement) |  | 100% |  | 100% | 0 | 2 | 0 | 7 | 0 | 1 |
| arcps(CalculusFieldElement, CalculusFieldElement, CalculusFieldElement) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| arcsp(CalculusFieldElement, CalculusFieldElement, CalculusFieldElement) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| arcnc(CalculusFieldElement) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| arccs(CalculusFieldElement) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| arcsc(CalculusFieldElement) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| arcsn(CalculusFieldElement) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| arcns(CalculusFieldElement) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| arcdc(CalculusFieldElement) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| arcnd(CalculusFieldElement) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| arccd(CalculusFieldElement) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| arccn(CalculusFieldElement) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| arcdn(CalculusFieldElement) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| arcsn(double) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| arccn(double) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| arcdn(double) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| arccs(double) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| arcds(CalculusFieldElement) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| arcds(double) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| arcns(double) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| arcdc(double) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| arcnc(double) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| arcsc(double) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| arcnd(double) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| arcsd(CalculusFieldElement) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| arcsd(double) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| arccd(double) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| valuesN(double) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| valuesS(CalculusFieldElement) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| valuesS(double) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| valuesC(CalculusFieldElement) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| valuesC(double) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| valuesD(CalculusFieldElement) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| valuesD(double) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| FieldJacobiElliptic(CalculusFieldElement) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| getM() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |