Skip to content

Conversation

@glesur
Copy link
Contributor

@glesur glesur commented Nov 24, 2025

Various fix to ensure that temporal evolution is exactly identical in spherical 2.5D and 3D (non 2pi) and 3D (2pi) in non-ideal MHD.

  • Ensure Ex1 regularisation is applied even when azimuthal domain is non-2pi (as Ex1 can be non-zero on the axis in non-ideal MHD)
  • Ensure Jx1 regularisation on the axis (circulation around the axis) is consistent with the discretisation used to compute the electrical current in the rest of the domain
  • Ensure Bphi evolution in 2.5D (using cell-centered fluxes) is consistent with the evolution using full CT in 3D (using edge-centered EMFs).

…non-2pi (as Ex1 can be non-zero on the axis in non-ideal MHD)

- Ensure Jx1 regularisation on the axis (circulation around the axis) is compatible with the discretisation used to compute the electrical current in calcCurrent.
@glesur glesur changed the base branch from master to develop November 24, 2025 17:15
@glesur glesur changed the base branch from develop to v2.2.02 November 24, 2025 17:17
@glesur glesur changed the base branch from v2.2.02 to develop November 24, 2025 17:17
glesur and others added 2 commits November 24, 2025 20:14
Co-authored-by: Clément Robert <cr52@protonmail.com>
Co-authored-by: Clément Robert <cr52@protonmail.com>
@glesur glesur added the bug Something isn't working label Nov 27, 2025
@glesur glesur merged commit 7ff2f42 into develop Nov 27, 2025
38 checks passed
@glesur glesur deleted the fixAxisRegularisation branch November 27, 2025 13:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants