Skip to content

Commit 0cb5202

Browse files
committed
more fixes
1 parent 48b100b commit 0cb5202

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

toolchain/mfc/case_validator.py

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -318,7 +318,7 @@ def check_hypoelasticity(self):
318318
if not hypoelasticity:
319319
return
320320

321-
self.prohibit(model_eqns != 2,
321+
self.prohibit(model_eqns is not None and model_eqns != 2,
322322
"hypoelasticity requires model_eqns = 2")
323323
self.prohibit(riemann_solver is not None and riemann_solver != 1,
324324
"hypoelasticity requires HLL Riemann solver (riemann_solver = 1)")
@@ -334,7 +334,7 @@ def check_phase_change(self):
334334
if not relax:
335335
return
336336

337-
self.prohibit(model_eqns != 3,
337+
self.prohibit(model_eqns is not None and model_eqns != 3,
338338
"phase change (relax) requires model_eqns = 3")
339339
self.prohibit(relax_model is not None and (relax_model < 0 or relax_model > 6),
340340
"relax_model must be between 0 and 6")
@@ -754,7 +754,7 @@ def check_igr_simulation(self): # pylint: disable=too-many-locals
754754
"igr_iter_solver must be 1 or 2")
755755
self.prohibit(alf_factor is not None and alf_factor < 0,
756756
"alf_factor must be non-negative")
757-
self.prohibit(model_eqns != 2,
757+
self.prohibit(model_eqns is not None and model_eqns != 2,
758758
"IGR only supports model_eqns = 2")
759759
self.prohibit(ib,
760760
"IGR does not support the immersed boundary method")
@@ -987,7 +987,7 @@ def check_adaptive_time_stepping(self):
987987
qbmm = self.get('qbmm', 'F') == 'T'
988988
adv_n = self.get('adv_n', 'F') == 'T'
989989

990-
self.prohibit(time_stepper != 3,
990+
self.prohibit(time_stepper is not None and time_stepper != 3,
991991
"adap_dt requires Runge-Kutta 3 (time_stepper = 3)")
992992
self.prohibit(model_eqns == 1,
993993
"adap_dt is not supported for model_eqns = 1")
@@ -1011,11 +1011,11 @@ def check_alt_soundspeed(self):
10111011
riemann_solver = self.get('riemann_solver')
10121012
num_fluids = self.get('num_fluids')
10131013

1014-
self.prohibit(model_eqns != 2,
1014+
self.prohibit(model_eqns is not None and model_eqns != 2,
10151015
"5-equation model (model_eqns = 2) is required for alt_soundspeed")
10161016
self.prohibit(bubbles_euler,
10171017
"alt_soundspeed is not compatible with bubbles_euler")
1018-
self.prohibit(avg_state != 2,
1018+
self.prohibit(avg_state is not None and avg_state != 2,
10191019
"alt_soundspeed requires avg_state = 2")
10201020
self.prohibit(riemann_solver is not None and riemann_solver != 2,
10211021
"alt_soundspeed requires HLLC Riemann solver (riemann_solver = 2)")
@@ -1062,7 +1062,7 @@ def check_continuum_damage(self):
10621062
"cont_damage_s must be specified for cont_damage")
10631063
self.prohibit(alpha_bar is None,
10641064
"alpha_bar must be specified for cont_damage")
1065-
self.prohibit(model_eqns != 2,
1065+
self.prohibit(model_eqns is not None and model_eqns != 2,
10661066
"cont_damage requires model_eqns = 2")
10671067

10681068
def check_grcbc(self):

0 commit comments

Comments
 (0)