make shock tube and blast wave tests run for SRHD when using MDA AV (!91)
* update ref test data srhd_simple_wave_avmda * fix up dispatch of register_variables; fix up smoothing on initial data * mda: use inplace operations * cons2prim: disable simd; disable atmosphering warning * update blastwave1/2 av mda examples * adjust tau when energy density exceeds lower bound * don't recompute max speed for timestep * determine initial viscosity using all dynamic variables as indicators * add blastwave1 example * add blastwave2 examples * fixup blastwave2 test; don't smooth FVElement mesh initial data * commit conservative_fixing experiments (not active) * cons2prim: temporarily error in case speed is too large * disable conservative_fixing again * change fixedprms in setup * fix domain assertion for blastwave1 test * add initial data smoother based on Bernsteining * do not recompute viscosity on initial data * modify examples * implement fd derivative again * implement covariant regularization * add prms to Project type * add example parfiles * update ref test data srhd_simple_wave_fv the difference is quite pronounced * use maximum of max_v instead of v for time step estimation * update ref test data srhd_simple_wave_avmda * compute cellmax_v properly; compute maxspeed in equation callback * implement sod shock tube initial data
parent
285a652c
No related branches found
No related tags found
Showing
- examples/simple_wave/aventropy.toml 38 additions, 0 deletionsexamples/simple_wave/aventropy.toml
- examples/simple_wave/avmda.toml 35 additions, 0 deletionsexamples/simple_wave/avmda.toml
- examples/simple_wave/dg.toml 38 additions, 0 deletionsexamples/simple_wave/dg.toml
- examples/simple_wave/fv.toml 23 additions, 0 deletionsexamples/simple_wave/fv.toml
- examples/srhd_blastwave1/avmda.toml 33 additions, 0 deletionsexamples/srhd_blastwave1/avmda.toml
- examples/srhd_blastwave1/fv.toml 22 additions, 0 deletionsexamples/srhd_blastwave1/fv.toml
- examples/srhd_blastwave2/avmda.toml 31 additions, 0 deletionsexamples/srhd_blastwave2/avmda.toml
- examples/srhd_blastwave2/fv.toml 22 additions, 0 deletionsexamples/srhd_blastwave2/fv.toml
- examples/srhd_sod_shocktube/avmda.toml 35 additions, 0 deletionsexamples/srhd_sod_shocktube/avmda.toml
- examples/srhd_sod_shocktube/fv.toml 23 additions, 0 deletionsexamples/srhd_sod_shocktube/fv.toml
- src/HRSC/mda.jl 19 additions, 5 deletionssrc/HRSC/mda.jl
- src/SRHD/callbacks.jl 9 additions, 7 deletionssrc/SRHD/callbacks.jl
- src/SRHD/cons2prim.jl 99 additions, 53 deletionssrc/SRHD/cons2prim.jl
- src/SRHD/equation.jl 48 additions, 0 deletionssrc/SRHD/equation.jl
- src/SRHD/initialdata.jl 36 additions, 13 deletionssrc/SRHD/initialdata.jl
- src/SRHD/rhs.jl 136 additions, 9 deletionssrc/SRHD/rhs.jl
- src/SRHD/setup.jl 17 additions, 10 deletionssrc/SRHD/setup.jl
- src/SRHD/types.jl 3 additions, 1 deletionsrc/SRHD/types.jl
- test/IntegrationTests/refs/srhd_simple_wave_avmda/output.h5 0 additions, 0 deletionstest/IntegrationTests/refs/srhd_simple_wave_avmda/output.h5
- test/IntegrationTests/refs/srhd_simple_wave_fv/output.h5 0 additions, 0 deletionstest/IntegrationTests/refs/srhd_simple_wave_fv/output.h5
Loading
Please register or sign in to comment