MFIX Support
MFIX support developed at PSC consists of several tools and their documentation. All tools have been developed with open-source software for Linux systems.
These tools are still available to download, but PSC does not provide support for them any more.
Tools
The tools include py2dx, m2e, m2t, and MfixReader. These packages contain stand-alone programs as well as subroutine libraries. Each includes documentation and a downloadable file; all have installation notes in the User Guide or as a separate document. Some packages, such as MfixReader, are included in other packages.
Files from one package download should not be substituted for files of the same name from a different package, as they may contain different code versions.
py2dx
A Python extension for the OpenDX visualization package. With it, a Python program can start OpenDX, load or define a network, and manipulate the modules.
m2e
A program that translates MFIX data files to Ensight Gold data files. The program uses the MfixReader library (included in the download).
- User Guide
- Download 3.8 - Supports MFIX file protocol 1.7 with split SP files.
- Download 3.7 - Supports files over 2GB.
m2t
A program that prints information from MFIX data files. The program uses the MfixReader library (included in the download).
MfixReader
A library of routines that can read MFIX data files. It is not a complete program - just a library that can be used to create an application. The download includes additional required libraries for general C setup and debugging (kLib) and binary data conversion (libbio).
- User Guide
- Download 3.30 - Supports MFIX file protocol 1.7 with split SP files.
- Download 3.16