MFIX 25.1.2 monitor mini bug?

Hi,

If I use the monitor with time-averaging, i.e.


the monitor data is not visible in the GUI anymore.

Just to confirm, the way I set up the monitor, it will be a rolling window of period 0.01s right? The files are written as csv though (good thing). I am accessing the rolling window value of a variable in cfnewvalues, that is the right way of doing it, right? FC_TMP_SUM_PLATE_HERE = (monitor_tavg_vars(monitor_id, 6)) ! 6th variable in the list of monitor

There is a small display glitch with the monitor panel, when the top section gets below a certain size it disappears. This will be fixed in the next release. It does not affect the operation of the monitors.

1 Like

and regarding the rolling window? Was I right? Could we please add “dtsolid” in the Sample intervals (the value would automatically be passed on there if one uses write “dtsolid” that may be a saved variable in the GUI)?

Can you elaborate on this a bit, I’m not sure I understand what you are asking for re dtsolid

dtsolid is calculated automatically from the DEM parameters. I am asking that we can use the keyword in “Sample intervals” rather than having to enter a number. I would like to write in the window dtsolid essentially.

The default is dtsolid is computed at runtime so the GUI wouldn’t know its value. You can also specify a value for dtsolid to bypass the automatic calculation, but there is no mechanism to set a keyword value based on another keyword.

A possible work-around would be to use parameters:
image

Then you can define a parameter that you can use when setting keywords values. So if you define a parameter called say solid_time_step and set a value of solid_time_step=2.3e-6, then you can set DTSOLID and the sampling interval to solid_time_step.

You may also be able to set a sampling interval to a value smaller than dtsolid and it should trigger the sampling at every solids time step.

1 Like