Lines Matching refs:gas

21 static PetscErrorCode RiemannSolverUnitTests(NewtonianIdealGasContext gas, CeedScalar rtol);
208 outflow_ctx->gas = *newtonian_ig_ctx; in OutflowBCSetup()
258 static PetscErrorCode TestRiemannHLL_fwd(NewtonianIdealGasContext gas, CeedScalar rtol_0, CeedScala… in TestRiemannHLL_fwd() argument
263 const CeedScalar p = (HeatCapacityRatio(gas) - 1) * rho * gas->cv * T; in TestRiemannHLL_fwd()
271 State left0 = StateFromY(gas, Y0_left); in TestRiemannHLL_fwd()
272 State right0 = StateFromY(gas, Y0_right); in TestRiemannHLL_fwd()
286 State dleft0 = StateFromY_fwd(gas, left0, dY_left); in TestRiemannHLL_fwd()
287 State dright0 = StateFromY_fwd(gas, right0, dY_right); in TestRiemannHLL_fwd()
289 … StateConservative dFlux_state = RiemannFlux_HLL_fwd(gas, left0, dleft0, right0, dright0, normal); in TestRiemannHLL_fwd()
303 State left1 = StateFromY(gas, Y1_left); in TestRiemannHLL_fwd()
304 State right1 = StateFromY(gas, Y1_right); in TestRiemannHLL_fwd()
306 StateConservative Flux0_state = RiemannFlux_HLL(gas, left0, right0, normal); in TestRiemannHLL_fwd()
307 StateConservative Flux1_state = RiemannFlux_HLL(gas, left1, right1, normal); in TestRiemannHLL_fwd()
320 static PetscErrorCode TestRiemannHLLC_fwd(NewtonianIdealGasContext gas, CeedScalar rtol_0, CeedScal… in TestRiemannHLLC_fwd() argument
325 const CeedScalar p = (HeatCapacityRatio(gas) - 1) * rho * gas->cv * T; in TestRiemannHLLC_fwd()
333 State left0 = StateFromY(gas, Y0_left); in TestRiemannHLLC_fwd()
334 State right0 = StateFromY(gas, Y0_right); in TestRiemannHLLC_fwd()
348 State dleft0 = StateFromY_fwd(gas, left0, dY_left); in TestRiemannHLLC_fwd()
349 State dright0 = StateFromY_fwd(gas, right0, dY_right); in TestRiemannHLLC_fwd()
351 … StateConservative dFlux_state = RiemannFlux_HLLC_fwd(gas, left0, dleft0, right0, dright0, normal); in TestRiemannHLLC_fwd()
365 State left1 = StateFromY(gas, Y1_left); in TestRiemannHLLC_fwd()
366 State right1 = StateFromY(gas, Y1_right); in TestRiemannHLLC_fwd()
368 StateConservative Flux0_state = RiemannFlux_HLLC(gas, left0, right0, normal); in TestRiemannHLLC_fwd()
369 StateConservative Flux1_state = RiemannFlux_HLLC(gas, left1, right1, normal); in TestRiemannHLLC_fwd()
382 static PetscErrorCode TestComputeHLLSpeeds_Roe_fwd(NewtonianIdealGasContext gas, CeedScalar rtol) { in TestComputeHLLSpeeds_Roe_fwd() argument
387 const CeedScalar p = (HeatCapacityRatio(gas) - 1) * rho * gas->cv * T; in TestComputeHLLSpeeds_Roe_fwd()
395 State left0 = StateFromY(gas, Y0_left); in TestComputeHLLSpeeds_Roe_fwd()
396 State right0 = StateFromY(gas, Y0_right); in TestComputeHLLSpeeds_Roe_fwd()
412 State dleft0 = StateFromY_fwd(gas, left0, dY_left); in TestComputeHLLSpeeds_Roe_fwd()
413 State dright0 = StateFromY_fwd(gas, right0, dY_right); in TestComputeHLLSpeeds_Roe_fwd()
418 …ComputeHLLSpeeds_Roe_fwd(gas, left0, dleft0, u_left0, du_left, right0, dright0, u_right0, du_right… in TestComputeHLLSpeeds_Roe_fwd()
430 State left1 = StateFromY(gas, Y1_left); in TestComputeHLLSpeeds_Roe_fwd()
431 State right1 = StateFromY(gas, Y1_right); in TestComputeHLLSpeeds_Roe_fwd()
436 ComputeHLLSpeeds_Roe(gas, left0, u_left0, right0, u_right0, &s_left0, &s_right0); in TestComputeHLLSpeeds_Roe_fwd()
437 ComputeHLLSpeeds_Roe(gas, left1, u_left1, right1, u_right1, &s_left1, &s_right1); in TestComputeHLLSpeeds_Roe_fwd()
457 static PetscErrorCode TestTotalSpecificEnthalpy_fwd(NewtonianIdealGasContext gas, CeedScalar rtol) { in TestTotalSpecificEnthalpy_fwd() argument
462 const CeedScalar p = (HeatCapacityRatio(gas) - 1) * rho * gas->cv * T; in TestTotalSpecificEnthalpy_fwd()
468 State state0 = StateFromY(gas, Y0); in TestTotalSpecificEnthalpy_fwd()
476 State dstate0 = StateFromY_fwd(gas, state0, dY); in TestTotalSpecificEnthalpy_fwd()
477 dH = TotalSpecificEnthalpy_fwd(gas, state0, dstate0); in TestTotalSpecificEnthalpy_fwd()
484 State state1 = StateFromY(gas, Y1); in TestTotalSpecificEnthalpy_fwd()
486 H0 = TotalSpecificEnthalpy(gas, state0); in TestTotalSpecificEnthalpy_fwd()
487 H1 = TotalSpecificEnthalpy(gas, state1); in TestTotalSpecificEnthalpy_fwd()
504 static PetscErrorCode TestRowSetup_fwd(NewtonianIdealGasContext gas, CeedScalar rtol) { in TestRowSetup_fwd() argument
545 static PetscErrorCode RiemannSolverUnitTests(NewtonianIdealGasContext gas, CeedScalar rtol) { in RiemannSolverUnitTests() argument
547 PetscCall(TestRiemannHLL_fwd(gas, rtol, rtol, rtol)); in RiemannSolverUnitTests()
548 PetscCall(TestRiemannHLLC_fwd(gas, rtol, rtol, rtol)); in RiemannSolverUnitTests()
549 PetscCall(TestComputeHLLSpeeds_Roe_fwd(gas, rtol)); in RiemannSolverUnitTests()
550 PetscCall(TestTotalSpecificEnthalpy_fwd(gas, rtol)); in RiemannSolverUnitTests()
551 PetscCall(TestRowSetup_fwd(gas, rtol)); in RiemannSolverUnitTests()