Skip to content

Fix Bloch precession Bz initialization#785

Merged
cncastillo merged 1 commit into
masterfrom
fix-incorrect-Bzold-precession
May 20, 2026
Merged

Fix Bloch precession Bz initialization#785
cncastillo merged 1 commit into
masterfrom
fix-incorrect-Bzold-precession

Conversation

@cncastillo
Copy link
Copy Markdown
Member

Fixes #784

Summary

  • initialize CPU Bloch precession Bz from the block start instead of relying on cached state from previous blocks
  • add an off-center RF accuracy case with an RF-block gradient
  • bump KomaMRICore to 0.11.1

Tests

  • Pkg.test("KomaMRICore")

@cncastillo cncastillo added the run-gpu-ci To run .buildkite CI label May 18, 2026
@cncastillo cncastillo marked this pull request as ready for review May 18, 2026 22:17
@cncastillo cncastillo merged commit fa76b7b into master May 20, 2026
33 of 37 checks passed
@cncastillo cncastillo deleted the fix-incorrect-Bzold-precession branch May 20, 2026 15:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

run-gpu-ci To run .buildkite CI

Projects

None yet

Development

Successfully merging this pull request may close these issues.

BlochCPU run_spin_precession! sometimes uses an outdated value for Bz_old after a run_spin_excitation! block

1 participant