@@ -678,16 +678,16 @@ def check_riemann_solver(self):
678678 cyl_coord = self .get ("cyl_coord" , "F" ) == "T"
679679 viscous = self .get ("viscous" , "F" ) == "T"
680680
681+ self .prohibit (riemann_solver is None , "riemann_solver must be specified (1=HLL, 2=HLLC, 4=HLLD, 5=Lax-Friedrichs)" )
681682 if riemann_solver is None :
682683 return
683684
684- self .prohibit (riemann_solver < 1 or riemann_solver > 5 , "riemann_solver must be 1, 2, 3 , 4 or 5" )
685+ self .prohibit (riemann_solver not in [ 1 , 2 , 4 , 5 ] , "riemann_solver must be 1 (HLL) , 2 (HLLC) , 4 (HLLD), or 5 (Lax-Friedrichs) " )
685686 self .prohibit (riemann_solver != 2 and model_eqns == 3 , "6-equation model (model_eqns = 3) requires riemann_solver = 2 (HLLC)" )
686687 self .prohibit (wave_speeds is not None and wave_speeds not in [1 , 2 ], "wave_speeds must be 1 or 2" )
687- self .prohibit (riemann_solver == 3 and wave_speeds is not None , "Exact Riemann (riemann_solver = 3) does not support wave_speeds" )
688688 self .prohibit (avg_state is not None and avg_state not in [1 , 2 ], "avg_state must be 1 or 2" )
689- self .prohibit (riemann_solver not in [ 3 , 5 ] and wave_speeds is None , "wave_speeds must be set if riemann_solver != 3,5 " )
690- self .prohibit (riemann_solver not in [ 3 , 5 ] and avg_state is None , "avg_state must be set if riemann_solver != 3,5 " )
689+ self .prohibit (riemann_solver != 5 and wave_speeds is None , "wave_speeds must be set for riemann_solver 1, 2, or 4 " )
690+ self .prohibit (riemann_solver != 5 and avg_state is None , "avg_state must be set for riemann_solver 1, 2, or 4 " )
691691 self .prohibit (low_Mach not in [0 , 1 , 2 ], "low_Mach must be 0, 1, or 2" )
692692 self .prohibit (riemann_solver != 2 and low_Mach == 2 , "low_Mach = 2 requires riemann_solver = 2" )
693693 self .prohibit (low_Mach != 0 and model_eqns not in [2 , 3 ], "low_Mach = 1 or 2 requires model_eqns = 2 or 3" )
0 commit comments