implement FV method for Euler equation (!77)
* update some ref tests - euler_isentropic_flow - euler_sod_shock_tube_bernstein needed because previously we employed a timestep that was too large, because it only used the local cell width but not the smallest grid spacing * add ref test for FV euler sod shock tube * update ScalarEq so that FV version can use non-periodic bdry conditions * implement FV method for Euler equation - also refactor timestep to work with DG and FV elements - also refactored fv_update_step! methods to now accept buffers for bdry values
parent
8c450bb9
No related branches found
No related tags found
Showing
- src/EulerEq/equation.jl 27 additions, 0 deletionssrc/EulerEq/equation.jl
- src/EulerEq/rhs.jl 34 additions, 11 deletionssrc/EulerEq/rhs.jl
- src/ScalarEq/equation.jl 14 additions, 0 deletionssrc/ScalarEq/equation.jl
- src/ScalarEq/rhs.jl 7 additions, 7 deletionssrc/ScalarEq/rhs.jl
- src/ScalarEq/setup.jl 1 addition, 1 deletionsrc/ScalarEq/setup.jl
- src/fv_rhs.jl 4 additions, 3 deletionssrc/fv_rhs.jl
- test/IntegrationTests/refs/euler_isentropic_flow/output.h5 0 additions, 0 deletionstest/IntegrationTests/refs/euler_isentropic_flow/output.h5
- test/IntegrationTests/refs/euler_sod_shock_tube_bernstein/output.h5 0 additions, 0 deletions...rationTests/refs/euler_sod_shock_tube_bernstein/output.h5
- test/IntegrationTests/refs/fv_euler_sod_shock_tube/fv_euler_sod_shock_tube.toml 21 additions, 0 deletions...refs/fv_euler_sod_shock_tube/fv_euler_sod_shock_tube.toml
- test/IntegrationTests/refs/fv_euler_sod_shock_tube/output.h5 0 additions, 0 deletionstest/IntegrationTests/refs/fv_euler_sod_shock_tube/output.h5
- test/IntegrationTests/refs/testconfig.toml 3 additions, 0 deletionstest/IntegrationTests/refs/testconfig.toml
Loading
Please register or sign in to comment