Skip to content

fix(KIM): restore collisionless j-B parity - #266

Closed
krystophny wants to merge 1 commit into
mainfrom
agent/kim-254-jb-parity
Closed

fix(KIM): restore collisionless j-B parity#266
krystophny wants to merge 1 commit into
mainfrom
agent/kim-254-jb-parity

Conversation

@krystophny

Copy link
Copy Markdown
Member

Summary

  • evaluate the collisionless periodic magnetic-current factor with the derived regularized combination z0/kAbs
  • preserve the magnitude-based stable response argument and the causal pole used by the magnetic-charge block
  • add a direct positive/negative-k_parallel parity regression and update the corrected manufactured current reference

Verification

  • red: the new parity assertion failed against the former z0/kPole implementation
  • green: ctest --test-dir build -R '^(test_collisionless_fourier_kernel|test_collisionless_ion_assembly|test_periodic_assembly|test_periodic_solve|test_kim_solver_periodic)$' --output-on-failure
  • result: 5/5 tests passed
  • independent review: no critical findings; the bounded numerical correction is consistent with the signed derivation

Documentation follow-up

The external consolidated derivation and Mathematica source still encode the old recurrence and therefore do not regenerate this corrected oracle. That out-of-repository follow-up is recorded explicitly in #263; this PR does not modify external documentation.

Closes #254
Related: #263

@marjohma
marjohma force-pushed the agent/kim-254-jb-parity branch from 4f134a2 to 0fc7acc Compare July 28, 2026 10:27
@marjohma

Copy link
Copy Markdown
Member

Closing this draft so it can be recreated under the requested marjohma PR authorship. The replacement will use the same branch and commit.

@marjohma

Copy link
Copy Markdown
Member

Replacement: #278, opened by marjohma from the same branch and commit.

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.

[KIM][high] Correct collisionless periodic j-B parity for negative k-parallel

2 participants