SviVolatilitySurface

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total94 of 68586%13 of 3461%123612121219
getShiftedSurface(double)270%20%222211
getLocalVolatility(double, double, EquityForwardStructure, double, double)1912286%4450%3532101
interpolateTotalVariance(double, double)174974%1375%1311001
interpolateVolatility(double, double)111252%3125%233501
calibrate(EquityForwardStructure, List)716395%1583%1422901
getVolatility(double, double, EquityForwardStructure)52482%1375%130501
getLocalVolatility(double, LocalDate, EquityForwardStructure, double, double)52482%1150%120401
getShift()30%n/a111111
SviVolatilitySurface(LocalDate, DayCountConvention, EquityForwardStructure, SviVolatilitySmile[], boolean, double)73100%2100%0201701
calibrateSviSmile(double, List, List)58100%2100%0201301
SviVolatilitySurface(DayCountConvention, boolean)23100%n/a010801
getVolatility(double, LocalDate, EquityForwardStructure)13100%n/a010201
SviVolatilitySurface(LocalDate, DayCountConvention, EquityForwardStructure, SviVolatilitySmile[], boolean)9100%n/a010201
setForwardStructure(EquityForwardStructure)8100%n/a010301
lambda$calibrate$1(VolatilityPoint)4100%n/a010101
getSmiles()3100%n/a010101
lambda$new$0(SviVolatilitySmile)3100%n/a010101
lambda$calibrate$0(LocalDate)2100%n/a010101
static {...}100%n/a010101