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 Sum7389.0
Possible Score111700.0
Total Non-Empty Lines1117.0
Python Overhead Lines439.0
Overall Cythonization Percentage93.38%
Overall Python Overhead Lines Percentage39.3%

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 Sum2854
Possible Score22700
Total Non-Empty Lines227
Python Overhead Lines146
Cythonization Percentage87.43%
Python Overhead Lines Percentage64.32%

File: bind.html

MetricValue
Total Score Sum783
Possible Score19900
Total Non-Empty Lines199
Python Overhead Lines92
Cythonization Percentage96.07%
Python Overhead Lines Percentage46.23%

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%