As per the reference cited in the boundary_inflow() function, the boundary should be set to the prescribed density, velocity and pressure for supersonic inflow. However, when running the Shu-Osher test case with the inflow BC (and wall BC on the other end), the value of density initially drops then increases over time. The results obtained from using the boundary_inflow() function are as follows (initial condition top, final time bottom):
The expected results for the Shu-Osher test case are as follows (initial condition top, final time bottom):
This is obtained using the boundary_riemann() function which sets the boundary to the prescribed values, but ideally these results should be obtained when using the boundary_inflow() function as well.
The Shu-Osher test case has not been merged yet, but when it is merged, I will include the command to run the test!
As per the reference cited in the boundary_inflow() function, the boundary should be set to the prescribed density, velocity and pressure for supersonic inflow. However, when running the Shu-Osher test case with the inflow BC (and wall BC on the other end), the value of density initially drops then increases over time. The results obtained from using the boundary_inflow() function are as follows (initial condition top, final time bottom):
The expected results for the Shu-Osher test case are as follows (initial condition top, final time bottom):
This is obtained using the boundary_riemann() function which sets the boundary to the prescribed values, but ideally these results should be obtained when using the boundary_inflow() function as well.
The Shu-Osher test case has not been merged yet, but when it is merged, I will include the command to run the test!