Skip to content

Pulse coupling - #43

Merged
ChristophHotter merged 4 commits into
mainfrom
pulse_coupling
Aug 9, 2026
Merged

Pulse coupling#43
ChristophHotter merged 4 commits into
mainfrom
pulse_coupling

Conversation

@ChristophHotter

Copy link
Copy Markdown
Member

No description provided.

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Benchmark Results

Details
Benchmark suite Current: e5342eb Previous: dab446f Ratio
Correlations/two-time/single photon cavity 190947428 ns 185359501 ns 1.03
Interaction Picture/coefficient matrix M/analytical (2 equal modes) 13941 ns 13324 ns 1.05
Interaction Picture/coefficient matrix M/numerical (ODE) 66869 ns 68980 ns 0.97
Interaction Picture/coupling matrix evaluation/2 modes 102.44193548387096 ns 96.26027397260275 ns 1.06
Interaction Picture/coupling matrix evaluation/4 modes 218.80555555555554 ns 194.76426426426426 ns 1.12
Interaction Picture/operator substitution/TLS cascade 19409 ns 17653 ns 1.10
Pulse Couplings/multi-pulse/input 2 modes 421582 ns 415828 ns 1.01
Pulse Couplings/multi-pulse/output 2 modes 479658 ns 475458 ns 1.01
Pulse Couplings/single-pulse/input 349816 ns 370696 ns 0.94
Pulse Couplings/single-pulse/input Gaussian 97.09329140461216 ns 89.67640918580376 ns 1.08
Pulse Couplings/single-pulse/output 387542 ns 404718 ns 0.96
Pulse Couplings/single-pulse/output Gaussian 97.33823529411765 ns 102.32161874334399 ns 0.95
SLH Algebra/closure evaluation/2-QD waveguide H(t) 37275 ns 34905 ns 1.07
SLH Algebra/closure evaluation/2-QD waveguide L(t) 3616.5 ns 3286.125 ns 1.10
SLH Algebra/numeric/2-QD waveguide composition 30385 ns 30958 ns 0.98
SLH Algebra/symbolic/3-cavity cascade 7851.5 ns 7018 ns 1.12
SLH Algebra/symbolic/concatenate + cascade 2503.6666666666665 ns 2194.1111111111113 ns 1.14
SLH Algebra/symbolic/feedback OPO loop 6611.8 ns 6193.8 ns 1.07
Translation/closure evaluation/3-cavity H(t) 8803 ns 8436 ns 1.04
Translation/closure evaluation/3-cavity L(t) 8763 ns 8616 ns 1.02
Translation/static/atom-cavity 34771 ns 45235 ns 0.77
Translation/time-dependent/3-cavity H+L 533707 ns 604071 ns 0.88
Translation/time-dependent/atom-cavity 99597 ns 131576 ns 0.76

This comment was automatically generated by workflow using github-action-benchmark.

@codecov

codecov Bot commented Aug 7, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 97.31%. Comparing base (8e7b370) to head (e5342eb).
⚠️ Report is 4 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main      #43      +/-   ##
==========================================
+ Coverage   96.78%   97.31%   +0.53%     
==========================================
  Files           4        4              
  Lines         404      410       +6     
==========================================
+ Hits          391      399       +8     
+ Misses         13       11       -2     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@ChristophHotter
ChristophHotter merged commit 7620432 into main Aug 9, 2026
9 checks passed
@ChristophHotter
ChristophHotter deleted the pulse_coupling branch August 9, 2026 15:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant