In the release of MFiX 25.3 (MFiX 25.3 Release Announcement - NETL Multiphase Flow Science), it has said “Fixed keyword bc_hw_s argument mismatch in GUI.” However, I noticed that the bug is still seen in the latest mfix-26.1.1. As seen in the attached mfix file, once we change solids viscous stress model from akgebraic formulation to Lun et al, the mismatch error will be seen. Can it be fixed?
diff --git a/mfixgui/bcs.py b/mfixgui/bcs.py
index 611444fd8..577397550 100644
--- a/mfixgui/bcs.py
+++ b/mfixgui/bcs.py
@@ -1485,7 +1485,7 @@ class BCS:
if bc_jj_ps:
for p in range(1, 1+len(self.solids)):
self.retain_keyword('bc_hw_s', args=[BC,p])
- self.unset_keyword('bc_hw_s', args=[BC])
+ self.unset_keyword('bc_hw_s', args=[BC,p])
#Select type of Jackson and Johnson BC:
# Disabled for DEM, CGP, SQP and PIC solids
This will be fixed in the next (unscheduled) release.