Cythonization Report

This report summarizes the Cythonization percentage for various source files, indicating the level of Python interaction within the compiled code.

Overall Summary

MetricValue
Total Score Sum7364.0
Possible Score111000.0
Total Non-Empty Lines1110.0
Python Overhead Lines434.0
Overall Cythonization Percentage93.37%
Overall Python Overhead Lines Percentage39.1%

File: euler_engine.html

MetricValue
Total Score Sum64
Possible Score1600
Total Non-Empty Lines16
Python Overhead Lines4
Cythonization Percentage96.0%
Python Overhead Lines Percentage25.0%

File: _test_helpers.html

MetricValue
Total Score Sum1412
Possible Score11300
Total Non-Empty Lines113
Python Overhead Lines43
Cythonization Percentage87.5%
Python Overhead Lines Percentage38.05%

File: base_engine.html

MetricValue
Total Score Sum1362
Possible Score43900
Total Non-Empty Lines439
Python Overhead Lines115
Cythonization Percentage96.9%
Python Overhead Lines Percentage26.2%

File: traj_data.html

MetricValue
Total Score Sum2789
Possible Score22300
Total Non-Empty Lines223
Python Overhead Lines143
Cythonization Percentage87.49%
Python Overhead Lines Percentage64.13%

File: bind.html

MetricValue
Total Score Sum823
Possible Score19600
Total Non-Empty Lines196
Python Overhead Lines90
Cythonization Percentage95.8%
Python Overhead Lines Percentage45.92%

File: _test_engine.html

MetricValue
Total Score Sum850
Possible Score10700
Total Non-Empty Lines107
Python Overhead Lines35
Cythonization Percentage92.06%
Python Overhead Lines Percentage32.71%

File: rk4_engine.html

MetricValue
Total Score Sum64
Possible Score1600
Total Non-Empty Lines16
Python Overhead Lines4
Cythonization Percentage96.0%
Python Overhead Lines Percentage25.0%