GRHD: more specific boundry conditions [only incorporated for...
GRHD: more specific boundry conditions [only incorporated for FV+slope_limiter] (!179) This adds new options under `GRHD.bc`: - `tov_reflective_origin`: impose reflection symmetry at coordinate origin, impose vacuum values at outer bdry - `tov_symmetric_domain`: impose vacuum values at both domain boundary ends Also streamlined the setup of the bdry values for FV. While doing so I realized that the inflow bdry in the Bondi test was wrongly treated. There we cannot extrapolate interior data, nor just copy what we have in the interior, unless we are very far out (which in my test we aren't). Instead, what we do now there is use the initial data, which is the analytical solution and extrapolate that. This improves the behavior of the solution to no longer drift after the first time step. Nice.
parent
ac9e42ed
No related branches found
No related tags found
Showing
- src/GRHD/GRHD.jl 7 additions, 3 deletionssrc/GRHD/GRHD.jl
- src/GRHD/initialdata.jl 18 additions, 6 deletionssrc/GRHD/initialdata.jl
- src/GRHD/rhs.jl 114 additions, 41 deletionssrc/GRHD/rhs.jl
- src/GRHD/setup.jl 6 additions, 0 deletionssrc/GRHD/setup.jl
- test/IntegrationTests/refs/fv_minmod_marquina_grhd_tov_doublecartoon/fv_minmod_marquina_grhd_tov_doublecartoon.toml 1 addition, 1 deletion...blecartoon/fv_minmod_marquina_grhd_tov_doublecartoon.toml
- test/IntegrationTests/refs/fv_minmod_roe_grhd_tov_doublecartoon/fv_minmod_roe_grhd_tov_doublecartoon.toml 1 addition, 1 deletion...v_doublecartoon/fv_minmod_roe_grhd_tov_doublecartoon.toml
- test/IntegrationTests/refs/fv_superbee_grhd_bondi_accretion/output1d.h5 0 additions, 0 deletions...onTests/refs/fv_superbee_grhd_bondi_accretion/output1d.h5
Loading
Please register or sign in to comment