Coverage report: 100%

Files Functions Classes

coverage.py v7.15.2, created at 2026-09-07 19:33 +0000

File function   statements missing excluded   coverage
src/cvxball/__init__.py (no function)   5 0 0   100%
src/cvxball/_frame.py _MaintainedFace.__init__   5 0 0   100%
src/cvxball/_frame.py _MaintainedFace.face   1 0 0   100%
src/cvxball/_frame.py _MaintainedFace._refactorise   6 0 0   100%
src/cvxball/_frame.py _MaintainedFace._economise   5 0 0   100%
src/cvxball/_frame.py _MaintainedFace.insert   16 0 0   100%
src/cvxball/_frame.py _MaintainedFace.remove   26 0 0   100%
src/cvxball/_frame.py _MaintainedFace.null_space   7 0 0   100%
src/cvxball/_frame.py _MaintainedFace.circumcentre_weights   6 0 0   100%
src/cvxball/_frame.py (no function)   13 0 0   100%
src/cvxball/fischer_gaertner_kutz.py _Frame.__init__   7 0 0   100%
src/cvxball/fischer_gaertner_kutz.py _Frame.origin   2 0 0   100%
src/cvxball/fischer_gaertner_kutz.py _Frame.basis   1 0 0   100%
src/cvxball/fischer_gaertner_kutz.py _Frame._refactorise   7 0 0   100%
src/cvxball/fischer_gaertner_kutz.py _Frame._economise   4 0 0   100%
src/cvxball/fischer_gaertner_kutz.py _Frame.insert   14 0 0   100%
src/cvxball/fischer_gaertner_kutz.py _Frame.remove   29 0 0   100%
src/cvxball/fischer_gaertner_kutz.py _Frame.admits   6 0 0   100%
src/cvxball/fischer_gaertner_kutz.py _Frame.direction_to_circumcentre   3 0 0   100%
src/cvxball/fischer_gaertner_kutz.py _Frame.coefficients   8 0 0   100%
src/cvxball/fischer_gaertner_kutz.py _leaving_point   6 0 0   100%
src/cvxball/fischer_gaertner_kutz.py _entering_point   7 0 0   100%
src/cvxball/fischer_gaertner_kutz.py ball_with_counts   65 0 0   100%
src/cvxball/fischer_gaertner_kutz.py min_circle_fgk   4 0 0   100%
src/cvxball/fischer_gaertner_kutz.py (no function)   34 0 0   100%
src/cvxball/solver.py _validate   11 0 0   100%
src/cvxball/solver.py _sq_dist   3 0 0   100%
src/cvxball/solver.py _affine_null_space   9 0 0   100%
src/cvxball/solver.py _face_weights   7 0 0   100%
src/cvxball/solver.py _shrink   2 0 0   100%
src/cvxball/solver.py _RebuiltFace.__init__   3 0 0   100%
src/cvxball/solver.py _RebuiltFace.face   1 0 0   100%
src/cvxball/solver.py _RebuiltFace.insert   1 0 0   100%
src/cvxball/solver.py _RebuiltFace.remove   1 0 0   100%
src/cvxball/solver.py _RebuiltFace.null_space   1 0 0   100%
src/cvxball/solver.py _RebuiltFace.circumcentre_weights   1 0 0   100%
src/cvxball/solver.py min_circle_active_set   59 0 0   100%
src/cvxball/solver.py (no function)   21 0 0   100%
Total     407 0 0   100%

No items found using the specified filter.