EB Inflow: massflow appearing as Unused ParmParse Variable

I am setting up a CSG geometry case with a solid EB inflow boundary condition. While the simulation appears to run correctly and honors the specified mass flow rate, the variable is being flagged as an “Unused ParmParse Variable” during initialization.

Can you please attach your inputs file?

pause this request for a moment. let me see if there is the same behavior in a simple reproducer I set up for another issue.

hmm. OK, please provide your inputs. when I swap the solids velocity for a massflow the code doesn’t run, aborting on

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
File: /nfs/scr/2/wfullmer/forum/mfix/src/prob/mfix_bc.cpp
Line: 750

Error: Solids velocity not specified.
BC region: inpart   solids: solid0
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

There is no massflow option for solids. You can specify velocity or volflow for solids, but not massflow.

Makes perfect sense. I get the same issue Error as @wfullmer. Then I just go ahead and specify a velocity, thinking mfix just need some velocity to get started.

I was going to then say that the documentation needs to be updated because I could have sworn that massflow was listed as one of the BC variables for solids. However, I just did a check and @jmusser is correct, only velocity and volflow is alllowed for solids BC.

Thanks @jmusser, @wfullmer, @cgw.

you’re not crazy, it was there. @cgw literally just fixed it this morning. thanks for reporting.

1 Like