Pittsburgh Supercomputing Center 

Advancing the state-of-the-art in high-performance computing,
communications and data analytics.


MFIX (Multiphase Flow with Interphase eXchanges; www.mfix.org) is a general-purpose computer code developed at the National Energy Technology Laboratory (NETL) for describing the hydrodynamics, heat transfer and chemical reactions in fluid-solids systems. It has been used for describing bubbling and circulating fluidized beds and spouted beds. MFIX calculations give transient data on the three-dimensional distribution of pressure, velocity, temperature, and species mass fractions. MFIX code is based on a generally accepted set of multiphase flow equations. The code is used as a "test-stand" for testing and developing multiphase flow constitutive equations.

Please contact PSC User Services about license restrictions.

MFIX Features

  • Mass, momentum, energy and species balance equations for gas and multiple solids phases
  • Granular stress equations based on kinetic theory and frictional flow theory
  • Three-dimensional Cartesian or cylindrical coordinate systems with non-uniform mesh size
  • Impermeable and semi-permeable internal surfaces
  • Input data file sets up the simulation
  • Chemical reactions and kinetics defined with the input data file or with a user-defined subroutine
  • Error checking of user input
  • Multiple, single-precision, binary, direct-access output files that reduce disk space and increase data retrieval speed
  • Post-processing codes for the animation and retrieval of output data
  • Fortran 90 code base with allocatable arrays
  • Serial, shared-memory parallel (SMP) or distributed-memory parallel (DMP) executables generated from the same code base

MFIX and ParaView

ParaView is a powerful, full-featured software package for the visualization of scientific, engineering and analytical data. It can be used to visualize MFIX data.

See also

  • MFIX Home Page(UCSF) which includes links to:
    1. MFIX Users Manual,
    2. MFIX Theory Guide,
    3. MFIX Numerical Guide,
    4. MFIX Training Overview,
    5. MFIX Guide for Beginners.

Stay Connected

Stay Connected with PSC!

facebook 32 twitter 32 google-Plus-icon