Skip to content

Reconstruct more fluxes when using excised transmitting poles#146

Draft
c-prather wants to merge 15 commits intodevfrom
recon-excised-fluxes
Draft

Reconstruct more fluxes when using excised transmitting poles#146
c-prather wants to merge 15 commits intodevfrom
recon-excised-fluxes

Conversation

@c-prather
Copy link
Copy Markdown
Contributor

This was (is) an alternative method for calculating the fluxes in the cells around an exised pole. In perfunctory testing it did not produce less polar "wake" in tilted simulations, vs the excision fluxes that are in dev.

Leaving it here as a draft in case someone running tilted disks wants to play with it.

Ben Prather and others added 15 commits October 1, 2024 13:42
The Kastaun inverter is guaranteed to converge with only a tiny
minimum of limits.  This commit restricts the implementation
to apply only these.

Without internal floors, results can be very unstable, especially
for the case that no velocity will satisfy the momentum; for this,
the inverter reconstructs the maximum possible velocity.

Thus we apply an adapted form of Normal Observer floors after
inversion, which are guaranteed to add at least enough
material and energy to satisfy constraints.  We also check that
the new primitives have the correct momentum -- if not, the
velocity is zeroed to avoid myriad problems evolving high speeds.
Most of the momentum in these cells comes from B, not rho,
so I think this is a reasonable choice in practice.
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