http://www.aertia.com

MATFOR 3

de Ancad

Visualización 2D/3D avanzada. Visualización instantánea. Presentaciones animadas. Animación en tiempo real. Sintaxis tipo Matlab.

Introducción a MATFOR 3

MATFOR es un potente conjunto de librerías Fortran 90/95 y C/C++ que mejoran significativamente sus aplicaciones mediante la incorporación de prestaciones de visualización dinámica, reduciendo la introducción de código numérico y acelerando el proceso de desarrollo de programas.

Añadiendo unas pocas líneas de código MATFOR a sus programas FORTRAN, podrá visualizar rápidamente sus resultados, e incluso realizar una película de presentación de su fichero mientras está ejecutando su programa.

Los procesos de depuración se proporcionan con las prestaciones de depuración facilitadas con MATFOR Graphics Viewer. Puede pausarse cualquier animación, visualizar los datos actuales utilizando MATFOR Data Viewer y examinar cualquier tipo de error producido.

Las rutinas y procedimientos numéricos de MATFOR están diseñados para ser intuitivos y de fácil utilización. Utilizando estos procedimientos podrá resolver un amplio rango de problemas de computación numérica en un tiempo muy inferior al que utilizaría escribiendo un programa Fortran tradicional, especialmente aquellos que estén relacionados con sistemas de algebra lineal.


Estructura de MATFOR 3

MATFOR está basado en las internacionalmente reconocidas librerías de visualización VTK (Visual ToolKit), OpenGL y las librerías numéricas Intel MKL (Math Kernel Library).

Características

Visualización 2D/3D avanzada:
La librería gráfica de MATFOR contiene procedimientos y rutinas gráficas de alto nivel que soportan dibujos/gráficos x-y, gráficos vectoriales, de superficie, isosuperficie, por capas (slicing), moleculares y muchos más. Esta amplia variedad de procedimientos gráficos le permitirán utilizar diferentes métodos de representación dependiendo de la manera en que se quiera enfatizar su modelo de simulación.

Visualización instantánea:
MATFOR's Graphics Viewer le permitirá mostrar gráficos de alta calidad sin la necesidad de efectuar programación compleja en Windows. Esta prestación le permitirá dibujar gráficos rápida e instantáneamente con unas pocas líneas de programación.

Presentaciones animadas:
MATFOR's mfPlayer transformará los datos procesados en una presentación animada, permitiéndole además realizar cualquier tipo de modificación o alteración en su formato gráfico. Esta prestación le permitirá disponer de un control directo sobre los gráficos de presentación mediante una simulación animada, que puede ser utilizada también para poder ser mostrada a una amplia audiencia de personas en una presentación de producto o de resultados de su investigación.

Animación en tiempo real:
MATFOR's Graphics Viewer coopera con su módulo Data Viewer para mostrar inmediatamente sus datos animados durante la ejecución del programa o aplicación. Este mecanismo de monitorización en tiempo real reduce significativamente el tiempo y el esfuerzo a realizar durante el desarrollo de un proyecto de programación de aplicaciones.

Sintaxis tipo Matlab:
MATFOR's mfArray proporciona un sistema de escritura de datos dinámicos y de redimensionamiento de sus datos. Este modo de estructuración de los datos proporciona al programador una importante simplicidad en la ejecución de sus órdenes, y le permite además utilizar un sistema sintáctico en la estructura de sus instrucciones similar a Matlab, y todo ello desde dentro de un entorno de trabajo Fortran y C++.

Librería numérica:
Los procedimientos numéricos de MATFOR están diseñados para ser intuitivos y simples de utilizar. Utilizando sus funciones numéricas, podrá resolver de un modo totalmente optimizado la mayoría de problemas numéricos, especialmente aquellos que llevan implícitos sistemas de álgebra lineal, en un tiempo muy inferior al que se debería invertir utilizando un sistema de programación clásico como Fortran o C++.

Ediciones

MATFOR está disponible en dos ediciones: MATFOR 3 in Fortran y MATFOR 3 in C++.

Requerimientos del Sistema

Plataforma Compilador
MATFOR 3 in Fortran
para Windows
Windows 98/NT/2000/Me/XP Compaq Visual Fortran 6.6 o superior
Intel Fortran 7.0 o superior
Fortran PowerStation 4.0
MATFOR 3 in Fortran
para Linux
Sistema Linux con glibc 2.2.5 o 2.2.93 y el kernel Linux 2.4.X Intel Fortran 7.0 o superior
PGI Fortran
MATFOR 3 in C/C++
para Windows
Windows 98/NT/2000/Me/XP
Borland C++ Builder
Visual C++
Intel C/C++ 7.0 o superior
MATFOR 3 in C/C++
para Linux
Sistema Linux con glibc 2.2.5 o 2.2.93 y el kernel Linux 2.4.X GNC C++
Intel C/C++ 7.0 o superior



© 2004, Aertia, S.L.