O-Matrix

The Integrated Technical Computing Environment

O-Matrix



Overview

Add-Ons & Toolboxes

User Stories

System Requirements

FAQs

Download Brochure


Tecplot & O-Matrix FAQ's
Naturally, there are lots of questions regarding Tecplot's new partnership with Harmonic and how O-Matrix "fits in" here .

Q: Can O-Matrix run MATLAB scripts?
The O-Matrix environment does support the execution of basic MATLAB scripts and functions in addition to O-Matrix scripts and functions. O-Matrix can also run some scripts that are written completely in the MATLAB syntax. In general, MATLAB scripts that don’t use GUI building, plotting, or cell array structures are compatible. A free MATLAB Compatibility Library is available for download to increase the compatibility with MATLAB (www.omatrix.com/omaddons.html).

Q: Can O-Matrix read MATLAB binary data files?
O-Matrix can read MATLAB binary data files. MATLAB IO functions are included to load numeric MATLAB data, i.e. MAT-Files, into O-Matrix.

Q: Is O-Matrix available for UNIX, Linux, and Mac?
O-Matrix 6.2 is currently only available on Windows.

Q: What toolboxes are available for O-Matrix?
Several toolboxes are available for O-Matrix. The Data Access Toolbox is included with every O-Matrix license starting with O-Matrix 6.2. The Signal Processing Toolbox and the Time Series Analysis Toolbox are licensed separately. There are also several free toolboxes and utilities available for download from the web site.

Q: How is O-Matrix different from Tecplot Focus and Tecplot 360?
O-Matrix is a matrix-based computing environment for analyzing data, creating simulations, visualizing results, and building turnkey scientific and engineering computing solutions. The O-Matrix language includes a broad range of mathematical, statistical, engineering, and user-interface building functions for solving a broad range of technical computing problems. Tecplot Focus is XY, 2D and 3D engineering plotting software. Tecplot is 360 is CFD visualization software. O-Matrix 6.2 includes a direct link to Tecplot Focus and Tecplot 360 for enhanced plotting and visualization.

Q: What version of Tecplot does the O-Matrix link work with?
The O-Matrix Tecplot link is compatible with Tecplot Focus 2006 and Tecplot 360 2006.

Q: Did Tecplot, Inc. acquire O-Matrix?
Tecplot, Inc. partnered with Harmonic Software Inc. to be the exclusive worldwide distributor of O-Matrix. Harmonic Software Inc maintains ownership of O-Matrix.

Q: How much does O-Matrix cost?
The commercial price for an O-Matrix 6.2 single-user perpetual license is $638. The license fee includes 12 months of Software Maintenance Service (SMS). You can view the complete price list at the O-Matrix purchase page.

Q: Is there a student version of O-Matrix?
There is currently no student version of O-Matrix. Qualifying teaching facilities can purchase O-Matrix 6.2 at Tecplot’s academic prices. If you are interested in using O-Matrix for teaching, please contact Tecplot Sales.

Q: Why did the price of O-Matrix go up?
O-Matrix 6.2 is a new release. It includes 12 months of Software Maintenance Service (SMS), the Data Access Toolbox, and the new O-Matrix Tecplot link and plotting functions.

Q: Who do I contact for O-Matrix technical support?
O-Matrix customers can contact the Tecplot Technical Support team by e-mail at support@tecplot.com or by telephone at 425.653.9393. Questions can also be submitted online at www.omatrix.com/techsupp.html.

Q: What is the O-Matrix Development Kit and how is it different from O-Matrix?
The O-Matrix Development Kit provides an easy to use, efficient, and free method to distribute O-Matrix applications. Applications built with The O-Matrix Development Kit can range from simple scripts to turnkey systems and products. Visit www.omatrix.com/omrte.html to learn more. The O-Matrix Development Kit is licensed separately and requires a valid O-Matrix license.

Q: How can O-Matrix run so much faster than MATLAB?
O-Matrix has been built using highly optimized C/C++, FORTRAN, and assembly code to provide optimal execution performance. The linear algebra routines in O-Matrix are based on the algorithms from BLAS, LINPACK, and LAPACK to provide robust, accurate solutions.

Q: What is the O-Matrix Tecplot link?
The O-Matrix Tecplot link is a set of functions provided with O-Matrix that enables users to create plots in Tecplot of O-Matrix results, transfer data to and from Tecplot, and to automate Tecplot with the O-Matrix language.

Q: How is the O-Matrix Tecplot link implemented?
The communication of data and commands between O-Matrix and Tecplot uses IPC to transfer data to/from Tecplot and to transmit commands to Tecplot. The interface is comprised of two software components: 1) The omlink ADK Server. This component is a Tecplot add-on which provides server capabilities to an O-Matrix client. This server component receives string commands from an O-Matrix client for controlling Tecplot and sending and receiving data. 2) O-Matrix Client Functions. O-Matrix client functions provide new O-Matrix language functions (both intrinsic and as OMS scripts) for communicating with Tecplot via the omlink server.