ArrayFieldVector

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total386 of 1,94080%18 of 11484%2013078354673
ArrayFieldVector(FieldElement[], FieldElement[])570%20%22101011
ArrayFieldVector(Field, FieldElement[], FieldElement[])500%20%22101011
ArrayFieldVector(FieldVector, FieldElement[])490%20%229911
ArrayFieldVector(FieldElement[], FieldVector)490%20%229911
ebeDivide(FieldVector)184270%2100%0231001
setSubVector(int, FieldVector)182255%2100%0251001
getSubVector(int, int)182053%1150%124901
ebeDivide(ArrayFieldVector)134477%2100%022801
mapInv()134176%2100%022801
mapInvToSelf()132868%2100%022701
set(int, ArrayFieldVector)131248%n/a013601
ArrayFieldVector(Field, FieldElement[], int, int)122769%1150%121801
equals(Object)113476%4660%4661301
outerProduct(FieldVector)54590%4100%031901
add(FieldVector)54189%2100%021701
subtract(FieldVector)54189%2100%021701
ebeMultiply(FieldVector)54189%2100%021701
dotProduct(FieldVector)53286%2100%021701
append(FieldVector)51067%n/a011301
ArrayFieldVector(ArrayFieldVector, FieldElement[])50%n/a112211
ArrayFieldVector(FieldElement[], ArrayFieldVector)50%n/a112211
ArrayFieldVector(FieldVector, FieldVector)45593%2250%2301001
ArrayFieldVector(FieldElement[], boolean)42687%1375%130701
setEntry(int, FieldElement)4764%n/a012501
checkIndices(int, int)53100%10100%060801
outerProduct(ArrayFieldVector)46100%4100%030701
ArrayFieldVector(FieldElement[], int, int)43100%2100%020801
add(ArrayFieldVector)43100%2100%020501
subtract(ArrayFieldVector)43100%2100%020501
ebeMultiply(ArrayFieldVector)43100%2100%020501
mapDivide(FieldElement)37100%2100%020501
mapAdd(FieldElement)35100%2100%020401
mapSubtract(FieldElement)35100%2100%020401
mapMultiply(FieldElement)35100%2100%020401
dotProduct(ArrayFieldVector)34100%2100%020501
ArrayFieldVector(FieldVector)33100%2100%020701
append(FieldElement)33100%n/a010401
walkInDefaultOrder(FieldVectorChangingVisitor)29100%2100%020501
walkInDefaultOrder(FieldVectorChangingVisitor, int, int)29100%2100%020501
walkInDefaultOrder(FieldVectorPreservingVisitor)26100%2100%020501
walkInDefaultOrder(FieldVectorPreservingVisitor, int, int)26100%2100%020501
hashCode()26100%2100%020401
ArrayFieldVector(FieldElement[])25100%n/a010801
mapDivideToSelf(FieldElement)24100%2100%020401
mapAddToSelf(FieldElement)22100%2100%020301
mapSubtractToSelf(FieldElement)22100%2100%020301
mapMultiplyToSelf(FieldElement)22100%2100%020301
checkIndex(int)21100%1375%130301
ArrayFieldVector(ArrayFieldVector, boolean)20100%2100%020501
ArrayFieldVector(Field, FieldElement[], boolean)17100%2100%020501
ArrayFieldVector(ArrayFieldVector)15100%n/a010501
checkVectorDimensions(int)14100%2100%020301
ArrayFieldVector(Field, FieldElement[])13100%n/a010501
ArrayFieldVector(Field, int)12100%n/a010401
projection(ArrayFieldVector)12100%n/a010101
projection(FieldVector)11100%n/a010101
ArrayFieldVector(int, FieldElement)10100%n/a010301
copy()6100%n/a010101
append(ArrayFieldVector)6100%n/a010101
walkInOptimizedOrder(FieldVectorPreservingVisitor, int, int)6100%n/a010101
walkInOptimizedOrder(FieldVectorChangingVisitor, int, int)6100%n/a010101
ArrayFieldVector(Field)5100%n/a010201
ArrayFieldVector(ArrayFieldVector, ArrayFieldVector)5100%n/a010201
getData()5100%n/a010101
getEntry(int)5100%n/a010101
set(FieldElement)5100%n/a010201
toArray()5100%n/a010101
checkVectorDimensions(FieldVector)5100%n/a010201
getDimension()4100%n/a010101
walkInOptimizedOrder(FieldVectorPreservingVisitor)4100%n/a010101
walkInOptimizedOrder(FieldVectorChangingVisitor)4100%n/a010101
getField()3100%n/a010101
getDataRef()3100%n/a010101