Skip to content

Cyrk flat DiffEq fix#55

Merged
dihm merged 3 commits into
mainfrom
cyrk_flat_fix
Jan 13, 2026
Merged

Cyrk flat DiffEq fix#55
dihm merged 3 commits into
mainfrom
cyrk_flat_fix

Conversation

@dihm
Copy link
Copy Markdown
Contributor

@dihm dihm commented Jan 13, 2026

Fixes error with eqns='flat' option for cyrk_solve with stacks of EoM.

@dihm dihm merged commit 6924cfd into main Jan 13, 2026
5 checks passed
@dihm dihm deleted the cyrk_flat_fix branch January 13, 2026 21:56
@dihm
Copy link
Copy Markdown
Contributor Author

dihm commented Jan 14, 2026

Upon further testing, this is not a complete fix. It turns out that Sensor.get_time_hamiltonian_components returns different stack shapes depending on whether the scanned component is a time-dependent Rabi frequency or not, and those situations require different handling within the flat DiffEq. Going to have to go back to the drawing board a little bit to figure out how to best handle this situation.

@dihm dihm mentioned this pull request Jan 21, 2026
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