Personal tools
You are here: Home / Software / Utilities / MIXD2Surf

MIXD2Surf Converter

MIXD2Surf is a utility used to convert files from MIXD format into the Surf format, which is used by MeshView to check the orientation on the boundary faces.

Documentation

This is it, and you can also look at the source code in the mixd2suf CVS module. The file parseinput.F can be helpful in identifying all current options, and the initialize.F will show you some of the default values.

Data Requirements

MIXD2Surf reads standard MIXD format data files. The files should be pure IEEE binary, 64-bit floating point, node-level. For more information on writing pure binary files see the EWD library documentation.

System Requirements

MIXD2Surf has been compiled on Mac OS 10.x, Linux 2.x(??) and IRIX 6.x(??). Because of heavy I/O activity, it is usually preferable to place both the original and converted data on a disk local to the machine on which the converter is running. However, the converted data should be placed in a directory accessible from the EnSight server machine, or transferred there afterwards. On SGI, the converter can take advantage of multiprocessing capabilities which are controlled by the MP_SET_NUMTHREADS environment variable.

Usage

MIXD2Surf executable resides typically in /usr/local/bin/mixd2ensight (not yet). When run interactively, it looks for a mixd2Surf.in input file in the current directory, and if it is found, accepts the command input from there. If that file does not exist, the commands are read from the standard input. Alternatively, the input can be redirected from an arbitrary file. There are no command line options at the moment.

Input

MIXD2Surf accepts the following keywords as commands.
Key values can be integer %d, floating point %f, strings without spaces %s, and arbitrary strings %z.

Sample Run

As an example, consider the input file listed below:

hydra(test)% cat mixd2surf.in

source minf   mien mien mxyz xyz data data mrng mrng

« May 2013 »
May
MoTuWeThFrSaSu
12345
6789101112
13141516171819
20212223242526
2728293031
Upcoming Events
Marine 2013 May 29, 2013 - May 31, 2013 — Hamburg, Germany
MPF 2013 Jun 11, 2013 - Jun 14, 2013 — Sardinia, Italy
Coupled Problems 2013 Jun 17, 2013 - Jun 19, 2013 — Ibiza, Spain
USNCCM 12 Jul 22, 2013 - Jul 25, 2013 — Raleigh, North Carolina
GACM 2013 Sep 30, 2013 - Oct 02, 2013 — Hamburg, Germany
Upcoming events…