You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
DGMulti shock capturing part 2: SBP approximation types (#2942)
* changes related to cleanup of existing shock capturing
remove extra end
remove unnecessary comment
* add 3d shock capturing elixir
add 3d test
* formatting
* Adding shock capturing routines for SBP on Line/Quad elements
* add test for non-Gauss SBP shock capturing
* fix naming convention
* updating tests
Removing curved shock capturing test since we haven't implemented low order free-stream metrics
* update CI values with x86 run values
* update initial condition to avoid x86/aarch64 differences with CI vals
* Use weak C0 blast IC for DGMulti Euler shock capturing
Replace the polar-coordinate blast setup with a Cartesian weak C0 initial condition so we avoid floating-point trouble from polar evaluation and from sampling exactly on the discontinuity.
Update the GaussSBP and SBP regression L2/L∞ norms in test_dgmulti_2d.jl for elixir_euler_shockcapturing.jl to match the new IC.
Made-with: Cursor
* Apply suggestions from code review
Co-authored-by: Daniel Doehring <doehringd2@gmail.com>
* comments on 2 * f_ij and sparse operator column entries rows[j]
* fix formatting
* Update src/solvers/dgmulti/shock_capturing.jl
* Update examples/dgmulti_2d/elixir_euler_shockcapturing.jl
* Update src/solvers/dgmulti/shock_capturing.jl
* Update src/solvers/dgmulti/shock_capturing.jl
---------
Co-authored-by: Daniel Doehring <doehringd2@gmail.com>
Co-authored-by: Daniel Doehring <daniel.doehring@rwth-aachen.de>
0 commit comments