Polynomial

Class files must be compiled with debug information to show line coverage.

Class files must be compiled with debug information to link with source files.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedMethods
Total1,492 of 1,4920%70 of 700%59592424
s3Inv(Polynomial, Polynomial, Polynomial, Polynomial, Polynomial)3270%180%101011
r2Inv(Polynomial, Polynomial, Polynomial, Polynomial, Polynomial)3040%180%101011
s3FromBytes(byte[])1560%60%4411
s3ToBytes(int)1490%60%4411
r2InvToRqInv(Polynomial, Polynomial, Polynomial, Polynomial, Polynomial)1050%40%3311
rqMul(Polynomial, Polynomial)750%60%4411
rqToS3(Polynomial)580%20%2211
trinaryZqToZ3()490%20%2211
rqSumZeroFromBytes(byte[])380%20%2211
z3ToZq()350%20%2211
mod3PhiN()310%20%2211
modQPhiN()280%20%2211
r2Inv(Polynomial)240%n/a1111
rqInv(Polynomial)240%n/a1111
s3Inv(Polynomial)240%n/a1111
Polynomial(NTRUParameterSet)110%n/a1111
rqInv(Polynomial, Polynomial, Polynomial, Polynomial, Polynomial)110%n/a1111
bothNegativeMask(short, short)70%n/a1111
mod3(short)70%n/a1111
mod3(byte)70%n/a1111
sqMul(Polynomial, Polynomial)70%n/a1111
s3Mul(Polynomial, Polynomial)70%n/a1111
modQ(int, int)40%n/a1111
rqSumZeroToBytes(int)40%n/a1111