Close this search box.

MFiX 19.3 Release Announcement

Dear MFiX user,

We are pleased to announce the MFiX 19.3 release. Please visit to download the latest version. See the release note below that highlights the changes from the previous version.

Please visit the MFS forum for any software related questions, or send administrative questions to


The MFiX Development Team

New features:

  • Monitors support DEM and PIC data:
    • Regions (point, plane of volume) can now be used to monitor DEM and PIC Quantities of Interest.
    • Examples of DEM monitors are shown in the DEM hopper tutorial (granular flow). Mass flow rate and inventory are monitored vs. time.
  • New tutorials using keyframe data:
    • A new keyframe data file was introduced to input transient data. The current implementation is done through UDFs.
    • The conveyor belt and rotating drum tutorials illustrate the use of keyframe data and the specification of tangential velocity along the wall boundaries to represent moving walls.
    • The screwfeeder tutorial illustrates how to control a group of particles to represent moving geometry.
    • The pulsating fluidized bed tutorial shows how to use keyframe data to input a transient inlet velocity.
  • Solvent Absorption tutorial:
    • This tutorial shows advanced utilization of UDFs for reaction rates and user-defined properties.


  • The documentation was updated (typos)
  • Do not show (multiple MPI ) stack traces for LOG_ERROR messages
  • Allow changing of names of geometry objects
  • Do not show path in editor widget so it does not force a minimum width
  • Removed "Flip STL normals" checkbox in Mesh>Mesher pane
  • Prompt user to save unsaved UDFs in GUI editor when opening Build Dialog
  • Notification when MFIX update is available
  • Clearer DEM setup with heat transfer
  • Migrate keyword E to C_E on project load
  • Improvements in Save, Save As, Export, Project Archive procedures
  • Check for zero facets in Boundary conditions
  • Improvement of the Advanced Pane
  • Remove unique MPI tags

Notable bug fixes:

  • Fixed conversion from {xyz}length to {xyz}max when migrating simulation file from CGS to SI units
  • Fixed bugs when building solver with user-defined keywords
  • Prevented DES reaction being moved to @(RXNS) block when chem_eq = “none”
  • Limited importing particle properties from DB to no more than 10 phases
  • Corrected the default value for mu_gmax
  • Fixed highlighting in advanced popup