http://www.aertia.com

MATFOR 3

by Ancad

Advanced 2D/3D visualization. Instant visualization. Movie-like presentation. Real-time animation. Matlab-like syntax.

Matfor 3 Overview

MATFOR is a set of Fortran 90/95 and C/C++ libraries that enhances your program with dynamic visualization capabilities, shortens your numerical codes and speeds up your development process.

By adding a few lines of MATFOR codes to your Fortran program, you can easily visualize your computing results, perform run-time animations, or even produce a movie presentation file as you execute your program.

Debugging is facilitated with the debugging facilities provided by MATFOR Graphics Viewer. You can pause an animation, view the current data using MATFOR Data Viewer, and examine any aberrations.

MATFOR numerical procedures are designed to be intuitive and simple to use. Using the numerical procedures, you can solve many technical computing systems, especially those involving linear algebra system, in a fraction of the time it would take to write a program traditionally Fortran.


Matfor 3 Structure

MATFOR is based on industry recognized visualization libraries VTK (Visual Tool Kit) , OpenGL and numerical library Intel MKL (Math Kernel Library).

Features

Advanced 2D/3D visualization:
MATFOR's graphics library contains high-level graphical procedures that support x-y plot, vector plot, contour, mesh plot, surface plot, isosurface plot, streamline, slicing plot, molecules plot and more. This variety of graphical procedures allows you to use different representation methods depending on what you want to emphasize on your simulation model.

Instant visualization:
MATFOR's Graphics Viewer displays high quality graphs with no need of Windows programming and graphics initialization. This visualization capability enables you to display graphs instantly with only a couple of lines of programming.

Movie-like presentation:
MATFOR's mfPlayer transforms computed data to movie-like animation and allow you to do additional graphical manipulations on it. This presentation capability makes you the director of your simulated animation that is to be presented to your audiences.

Real-time animation:
MATFOR's Graphics Viewer cooperates with its Data Viewer to display intermediate data during program execution. This real-time program monitoring mechanism significantly reduces the time and effort you spent on program development.

Matlab-like syntax:
MATFOR's mfArray provides dynamic data typing and dimensioning and it acts as the basic of MATFOR. This fundamental data structure brings simplicity as it enables you to use Matlab-like syntax in Fortran and C++ environment.

Numerical library:
MATFOR?s numerical procedures are designed to be intuitive and simple to use. Using the numerical functions, you can solve many technical computing systems, especially those involving linear algebra system, in a fraction of the time it would take to write a program traditionally in Fortran or C++.

Editions

MATFOR is available in two editions: MATFOR 3 in Fortran y MATFOR 3 in C++.

System Requirement

Platform Compiler
MATFOR 3 in Fortran
for Windows
Windows 98/NT/2000/Me/XP Compaq Visual Fortran 6.6 above
Intel Fortran 7.0 above
Fortran PowerStation 4.0
MATFOR 3 in Fortran
for Linux
Linux system with glibc 2.2.5 or 2.2.93 and the 2.4.X Linux kernel Intel Fortran 7.0 above
PGI Fortran
MATFOR 3 in C/C++
for Windows
Windows 98/NT/2000/Me/XP
Borland C++ Builder
Visual C++
Intel C/C++ 7.0 or above
MATFOR 3 in C/C++
for Linux
Linux system with glibc 2.2.5 or 2.2.93 and the 2.4.X Linux kernel GNC C++
Intel C/C++ 7.0 or above



2004, Aertia, S.L.