ISV Products & Fortran Resources for Absoft Compilers

The ISV and third-party products listed below provide popular additional capabilities for Absoft Fortran compilers. If you represent an ISV or third-party interested in supporting your product(s) with Absoft Fortran compilers please send us an email with your product and contact information.


Graphics and Visualization Tools


Graphical User Interface (GUI) Builders


Math Libraries


Programming Tools


IDEs for Linux

  • KDE (www.kde.org)
    KDE is a powerful Open Source graphical desktop environment for Unix workstations. It combines ease of use, contemporary functionality, and outstanding graphical design with the technological superiority of the Unix operating system.
  • Photran ( http://www.eclipse.org/photran/)
    Photran is the Fortran IDE based on Eclipse, an open sourced, extensible development environment and application framework for building software.
  • CodeForge (http://www.codeforge.com/)
    CodeForge is Integrated Development Environment for Linux/Unix that provides full project management and a complete edit/compile/debug cycle support for over 30 programming languages. Its advanced project management features allow it to scale from simple to extremely large and multi-language as well as multi-user projects. Total integration between various IDE tools provide the programmer with unprecedented control over the development process.
  • Source-Navigator (http://sources.redhat.com/sourcenav/)
    Source-Navigator is a source code analysis tool. With it, you can edit your source code, display relationships between classes and functions and members, and display call trees. You can also build your projects, either with your own makefile, or by using Source-Navigator's build system to automatically generate a makefile.

 


Miscellaneous Resources



DISLIN logo

DISLIN is a high-level and easy to use graphics library for displaying data as curves, bar graphs, pie charts, 3-D color plots, surfaces, contours and maps. Several output formats are supported such as X11, VGA, PostScript, CGM, HPGL, TIFF and Prescribe. The library contains about 400 plotting and parameter setting routines and is available for color display. Now available for Absoft Fortran for 32-bit and 64-bit Linux.

DISLIN Max Planck Insitut fuer Aeronomie
D-37189 Katlenburg-Lindau, Postfach 20
+49-5556-979-334
+49-5556-979-240 Fax
michels@linax1.mpae.gwdg.de
http://www.dislin.de

index


HDF logo

HDF is a library and platform independent data format for the storage and exchange of scientific data. It includes Fortran and C calling interfaces, and utilities for analyzing and converting HDF data files. HDF is developed and supported by NCSA, available in the public domain and used world-wide in many fields, including Environmental Science, Neutron Scattering, Non-Destructive Testing, and Aerospace. Compiled libraries are bundled on Absoft distribution CDs. Source is available http://hdf.ncsa.uiuc.edu/.

index


Gino Logo

GINO is a suite of portable graphics development tools aimed at scientific/engineering applications and contains over 600 routines available with a F90 or C binding. As well as containing the more common graphing features such as line graphs, charts, contour maps, and 3D surfaces, GINO includes a fully programmable GUI interface (GINOMENU), a host of low-level drawing routines for graphics development in 2D and 3D and now extensive OpenGL features including built-in 3D objects, bezier shapes, lighting and shading, material properties and texture mapping.

Bradly Associates Ltd.
Manhattan House
140 High Street
Crowthorne
Berks, RG45 7AY
United Kingdom
44 (0) 1344 779381
44 (0) 1344 773168 Fax
sales@gino-graphics.com
http://www.gino-graphics.com

index

gnuplot Logo

GMT is an open source collection of ~60 tools for manipulating geographic and Cartesian data sets (including filtering, trend fitting, gridding, projecting, etc.) and producing Encapsulated PostScript File (EPS) illustrations ranging from simple x-y plots via contour maps to artificially illuminated surfaces and 3-D perspective views. GMT supports ~30 map projections and transformations and comes with support data such as coastlines, rivers, and political boundaries.

http://gmt.soest.hawaii.edu/

 
index

gnuplot Logo

GNUplot is a scientific plotting application. It can be used to plot both mathematical functions and raw data in two and three-dimensions. GNUplot also includes a wide-variety of tools, providing contour generation, nonlinear least squares fitting, command file scripting, and user-defined functions.

Plots can be generated in a large number of formats including PostScript, GIF, PICT, QuickTime movies, ASCII text, Adobe Illustrator, CGM, and many others.

http://www.lee-phillips.org/info/Macintosh/gnuplot.html

 
index

 
Wavemetrics logo

IGOR Pro is an extraordinarily powerful and extensible graphing, data analysis, and programming tool for scientists and engineers. The IGOR XOP Toolkit allows an Absoft Fortran programmer to extend IGOR Pro. You can add operations, functions, menus, dialogs, and windows for data analysis, data acquisition or other purposes.

WaveMetrics, Inc.
P.O.Box 2088
Lake Oswego, OR 97035 USA
(503) 620-3001
(503) 620-6754 Fax
sales@wavemetrics.com
http://www.wavemetrics.com

index


 
KaleidaGraph Logo

KaleidaGraph can graph a formula or fit a curve to billions of data points with equal grace. Technical graphing & data analysis at an economical price. Opening Excel or text files and exporting to PowerPoint, the web, and more, make it the essential solution to fill the technical graphing gap in the Office suites.

Synergy Software
2457 Perkiomen Avenue
Reading, PA 19606 USA
1-610-779-0522
1-800-876-8376 (order line only)
1-610-370-0548 (fax line)
sales@synergy.com

index


MATFOR contains a set of numerical and visualization libraries developed specially for scientists and engineers. The functions in the libraries enhance your Fortran and C++ programs with dynamic visualization capabilities, shorten your numerical codes and speed up your development process.

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

AnCAD, Inc.
5F, No. 67, Sec. 1 Yung-Ho Rd,
Yung-Ho City, Taipei, Taiwan 234
sales@ancad.com
Tel: 886-2-89235411
Fax: 886-2-29289364 FAX
http://www.ancad.com


index


 

MatLab logo

MATLAB is a language for technical computing that combines numeric computation, advanced graphics, visualization, and a high-level programming language. MATLAB provides a natural environment for analysis, algorithm prototyping, and application development.

Math Works
24 Prime Park Way
Natick, MA 01760
sales@matworks.com
http://www.mathworks.com

index


GMH Logo

MIG Pro automatically integrates professional graphic capabilities with Absoft Fortran compilers for Power Macintosh. MIG Pro allows immediate data visualization - without leaving the development environment. Create complete plots automatically, command or custom-control each parameter to meet your specific needs. Generated charts and graphs can be modified for creation of presentation quality graphics.

GMH Engineering
336 S. Mountain Way Drive
Orem, UT 84058 USA
(801) 225 8970
(801) 225 9008 Fax
http://www.gmheng.com
index

Fortner Software logo

Noesys is a complete environment for desktop science data mining. Noesys allows you to import data from a wide variety of formats, perform data analysis and manipulation with a Fortran 90-style language, and visualize your data. Comprehensive support of the Hierarchical Data Format (HDF).

 
RSI
4990 Pearl East Circle
Boulder, CO 80301
(303) 786-9900
(303) 7869909 Fax
sales@RSInc.com
http://www.rsinc.com/NOeSYS/index.asp

index


OpenDX Logo

OpenDX is a uniquely powerful, full-featured software package for the visualization of scientific, engineering and analytical data: Its open system design is built on familiar standard interface environments. And its sophisticated data model provides users with great flexibility in creating visualizations.

 
http://www.opendx.org

index


 

PGPLOT Graphics Subroutine Library is a Fortran- or C-callable, device-independent graphics package for making simple scientific graphs. It is intended for making graphical images of publication quality with minimum effort on the part of the user.

For Linux:http://astro.caltech.edu/~tjp/pgplot/#introduction

For Mac:michel.boudinot@iaf.cnrs-gif.fr

index


PLplot is a library of functions that are useful for making scientific plots. PLplot can be called from C, C++, FORTRAN, Python and Tcl. The PLplot library can be used to create standard x-y plots, semilog plots, log-log plots, contour plots, 3D plots, mesh plots, bar charts and pie charts. Multiple graphs (of the same or different sizes) may be placed on a single page with multiple lines in each graph. There are almost 2000 characters in the extended character set. This includes four different fonts, the Greek alphabet and a host of mathematical, musical, and other symbols. A variety of output devices are supported and new devices can be easily added by writing a small number of device dependent routines. PLplot is free software primarily licensed under the LGPL.

http://plplot.sourceforge.net/

index


pro Fit is a Macintosh (Mac OS) application for data/function analysis, plotting, and curve fitting. It is used by scientists and engineers to analyze their measurements and the mathematical models they use to describe them.

http://www.quansoft.com

index


Quesa logo

Quesa is a high level 3D graphics library, released as Open Source under the LGPL, which offers binary and source level compatibility with Apple's QuickDraw™ 3D API. Quesa
does not contain any Apple source code, and was developed without access to Apple's QD3D implementation.

QD3D supports both retained and immediate mode rendering, an extensible file format, plug-in renderers, a wide range of high level geometries, hierarchical models, and a consistent and object-orientated API. Quesa can sit on top other lower-level APIs (such as OpenGL or Direct3D), and provide the 'scene graph' level of organisation that these APIs typically lack.

http://quesa.designcommunity.com/

index


MicroGlyph logo

SciFont is a character set source library which provides Fortran users with fourteen different character sets that are based on an extended version of the National Bureau of Standards Hershey Occidental Font System and Graphics Symbols. These source data files are included in SciFont, together with formatting programs for the modification of fonts or the creation of new fonts.

SciPlot is a scientific vector based plotting library that provides Fortran users a set of graphics functions to create publication quality graphics for engineering or scientific applications. Graphs can be generated interactively on a color display. Hardcopy can be produced on HP LaserJets, HP DeskJets, Postscript printers, HP pen plotters, or dot matrix printers. SciPlot can produce five types of export files (WPG, CGM, HPGL, EPS, or PS) which can be included as graphics figures in word processing documents.

MicroGlyph Systems
39 Downing Road
Lexington, MA 02173
617-861-0426
617-674-1179 Fax
sales@microglyph.com
http://www.microglyph.com

index


Scilab image

Scilab is a freeware package for numerical computation and graphics creation with many built-in libraries including:

  • Linear Algebra (including sparse matrices, Kronecker form, ordered Schur,...).
  • Control (Classical, LQG, H-infinity,...).
  • Package for LMI (Linear Matrix Inequalities) optimization.
  • Signal processing.
  • Simulation (various ode's, dassl,...).
  • Optimization (differentiable and non-differentiable, LQ solver).
  • Scicos, an interactive environment for modeling and simulation of hybrid systems.
  • Metanet (network analysis and optimization.

Scilab is available for download at the INRIA web site.

index


Superplot Logo

 

Accurate, Fast, Robust & Efficient CFD Solutions

The STAR-CD solver provides one of the most effective numerical methodologies available in an industrial CFD code with the high level of accuracy needed for complex unstructured meshes. This is delivered with the speed, efficiency, and robustness demanded by engineering design and development cycles. To determine which version of Absoft Fortran is compatible with your version of STAR-CD, view the compatibility grid.

index


Superplot Logo

SuperPlotPRO 2D and 3D for Windows 95 and NT is a collection of powerful plotting applications. Each of these applications offers an interactive environment in which to view and manipulate data. In addition, you can control the applications from within your own programs by calling functions from the SuperPlot dynamic link library (dll). These plotting functions return control to your program immediately, allowing the user to manipulate the plots while your program continues to run.

SuperSoft
1760 Bluebird Rd.
Orem, UT 84097-2334
Voice: (801) 225-4356
Toll Free: (800) 827-4351 (US only)
Fax: (801) 226-6276
http://www.supersoft.com


Galaxie Advanced Engineering logo

Galaxy Advanced Engineering offers UGL and UGLI, two high level Fortran graphics packages designed for migrating CA DISSPLA, GKS, PLOT10, CalComp, and DIGILIB (LLNL) graphics from mainframes/workstations to the desktop environment.

Galaxy Advanced Engineering
1160 Chess Drive No. 6
Foster City, CA 94404
650-525-1314
650-525-0406 Fax
 


Winteracter logo

Winteracter is a Fortran 9x GUI and graphics suite for Windows and Linux/Unix platforms. Create a modern user interface using GUI features based on native Windows or Motif components. An extensive set of visual tools simplify the design process. A comprehensive graphics library is also included.

Interactive Software Services Ltd.
Westwood House
Littleton Drive
Huntington
Staffs
WS12 4TS
United Kingdom
+44 (0)1543 503611
+44 (0)1543 574566 Fax
email: help@winteracter.com
http://www.winteracter.com/

index


Borland C++ logoBorland Delphi logo

Borland C++ and Borland Delphi are popular development environments which include comprehensive GUI development suites. Absoft Fortran development kits for Windows can create DLLs which are compatible with these languages. http://www.borland.com

 

index


Gino Logo

GINOMENU Studio is an interactive GUI builder and development environment specifically aimed at the Fortran programmer. Developers can create a graphical user-interface by drag-and-drop methodology without having to write any source code at all. GINOMENU Studio is a self-contained GUI builder that doesn't rely on resources or dialogs having to be created with another application. When the layout is complete, the GUI can be saved as Fortran-90 code containing calls to GINOMENU. This code can then be compiled, linked and run from within the Studio to check the final appearance of the application.

Bradly Associates Ltd.
Manhattan House
140 High Street
Crowthorne
Berks, RG45 7AY
United Kingdom
44 (0) 1344 779381
44 (0) 1344 773168 Fax
sales@gino-graphics.com
http://www.gino-graphics.com

 

index


Indowsway logo

RealWin, from Indowsway, lets a Fortran programmer create full-featured applications for Microsoft 32-bit Windows platforms. All of RealWin's functions, subroutines, parameter definitions, and interfaces are in a Fortran 90 module. http://www.indowsway.com/realwin.htm

 

index


Microsoft logo

Visual BASIC and Visual C++ are popular development environments from Microsoft which include comprehensive GUI development suites. Absoft Fortran development kits for Windows can create DLLs which are compatible with these languages. http://www.microsoft.com

 

Visual Numerics logo

IMSL Math and Stat Libraries consist of over 900 highly optimized, special function Fortran math routines. Complete mainframe version - not a subset. Includes Math, Stat and Special Functions libraries. Requires Absoft Pro Fortan or F77 SDK for Power Mac or Windows. Distributed by Absoft Corporation and VNI. Go here for details.

 

index


LAIPE stands for "Link And In Parallel Execute". It is a numerical analysis package that takes full advantage of multiple processors. Applications that link to LAIPE can run on both single and multiple processor computers.

Parallel Integrated Research
PO Box 787
Baldwin, NY 11510
(516) 379 3759
info@equation.com
http://www.equation.com

index


MTASK is a parallel programming language for WindowsNT similar to most memory sharing parallel tools for supercomputing. The language does not use compiler directives. Instructions which can be implemented in parallel are written into subroutines.

Parallel Integrated Research
PO Box 787
Baldwin, NY 11510
(516) 379 3759
info@equation.com

 

index


For Absoft/Windows users interested in suport for REAL*16, there is a module for quadruple precision arithmetic on PC's available at no charge for downloading at: http://users.bigpond.net.au/amiller/
It was developed by Alan Miller, of CSIRO Mathematical & Information
Sciences in Australia.

CSIRO Mathematical & Information Sciences
email: amiller@bigpond.net.au

 

index


Espace logo

qtXLS: Customers who wish to create, read and write, files and tables to/from Excel in Fortran, should check out qtXLS developed by QT Software in Germany. This low cost library is fully compatible with Absoft Fortran and various C/C++ compilers. For details, examples and trial downloads, visit: http://www.qtsoftware.de/


Espace logo

CERN program library is a large collection of software routines which are useful for analysis of nuclear- and particle-physics data. Espace is the data-analysis program for the standard Hall A setup at the Thomas Jefferson National Laboratory. Down-loadable copies of these libraries compatible with Absoft Fortran v4.4 or Pro Fortran for Linux are available from:http://hallaweb.jlab.org/espace/

 

index


Excel Software logo

MacA&D and WinA&D support system analysis, software design, requirements traceability, and code generation for C/C++, Pascal/Object Pascal, Basic, and Fortran (including Absoft Fortran).

MacTranslator and WinTranslator generate design models from existing source code for C/C++, Pascal/Object Pascal, Basic, and Fortran (including Absoft Fortran).

Excel Software
19 Misty Mesa Ct.
Placitas, NM 87043 USA
(505) 771-3719
(505) 771-3718 Fax
info@excelsoftware.com
http://www.excelsoftware.com

 

index


f90doc is an easy-to-learn documentation tool for Fortran 90 written by Erik Demaine. Basically, it generates pages of HTML documentation from Fortran 90 source. The documentation is derived from comments prefixed with !! written (if desired) in a simple and intuitive documentation language whose source is easily readable in the code itself, while formatting nicely in HTML. f90doc is similar to javadoc, but does not require comments to be written in HTML. Freeware.

Erik Demaine
Department of Computer Science University of Waterloo
Waterloo, ON
Canada N2L 3G1
e-mail: eddemaine@daisy.uwaterloo.ca

 

index


f90SQL logo

f90SQL is a library of functions and subroutines that work as an interface between your Fortran programs and Microsoft Windows Open Database Connectivity (ODBC) API. f90SQL offers a convenient and familiar way to directly read and write data from your Fortran programs to many applications' formats. The list below includes a few of the most common formats, but your options are basically unlimited. As long as the application offers an ODBC interface to its data files (almost all DBMS in the market today do), using f90SQL you can read/write data to the native application's format directly from your Fortran programs.

Common Application Formats Accessible through f90SQL:

Excel, Lotus 1-2-3 spreadsheets, MS Access, FoxPro, Paradox, Oracle, Ingres, Informix, MS SQL-Server, and any application format that offers an ODBC interface to its data files.

Canaima Software
3981 Utah Street
San Diego, CA 92104 U.S.A.
(619) 294-6895
(619) 294-6895
http://www.canaimasoft.com
sales@CanaimaSoft.com

 

index


FORCHECK is the oldest and most comprehensive Fortran verifier on the market. It performs a full static analysis of an entire Fortran program or a separate analysis of one or more subprograms. Many other features are also provided.

Forcheck Group
Leiden University
P.O. Box 9604
2300 RC Leiden
Netherlands
31-71-5276782 Fax

 

index


Fortran Partner (FPT) is a powerful suite of tools for writing and maintaining FORTRAN programs. It is in use in many of the world's leading aerospace and high technology companies.

Software Validation Ltd.
Lavender Cottage
Mallows Yard
Bozeat
Northants NN29 7NE
England
(44/0) 1933-664476 voice/fax

 

index


FOR_STRUCT completely restructures old or poorly written FORTRAN, accepting a wide range of code, from the oldest FORTRAN-IV to the newest FORTRAN-77 with VAX extensions, with no file size limit.  FOR_STRUCT fully restructures control constructs and transforms DO..CONTINUE statements, eliminating most labels.

COBALT BLUE, INC.
11585 Jones Bridge Rd
Ste 420-306
Alpharetta, GA 30005, USA
(770) 751-1149  
(770) 475-2892 Fax

 

index


Detect bugs hidden in your FORTRAN, report excess or unnecessary code and generate complete program documentation - which is often missing with code. Extract many local and global reports, obtain call tree diagrams and get the information on issues affecting code portability, such as proprietary extensions and functions used within your programs.

COBALT BLUE, INC.
11585 Jones Bridge Rd
Ste 420-306
Alpharetta, GA 30005, USA
(770) 751-1149  
(770) 475-2892 Fax

 

index


fthreads is a thick binding to the threading calls of the Win32 API. fthreads frees the programmer from having to treat object handles, object names and the Win32 system calls directly. fthreads gives the programmer a high level interface, taking advantage of the Fortran type and module features to provide maximum error checking by the compiler. A trace facility provides logging of program activities during execution.

Purple Sage Computing Solutions, Inc.
http://users.erols.com/dnagle
dnagle@erols.com

 

index


The MKS Toolkit solution allows users to instantly be productive in both 32 and 64-bit Windows environments while doing their development, testing or system administration tasks. It also provides a full range of cross-platform tools, expanding the union of Windows and UNIX-based environments. MKS Toolkit provides essential UNIX-Windows interoperability and Windows scripting functionality to millions of users worldwide.

MKS Inc
12450 Fair Lakes Circle, Suite 400
Fairfax, VA 22033-3821
(800) 637-8034
(703) 803-3343
(703) 803-3344 Fax

 

index


Poluhedron Software logo

plusFORT, from Polyhedron Software Ltd., is a multi-purpose suite of tools for analyzing and improving Fortran programs. It combines restructuring and reformatting with global static analysis, dynamic analysis and many other features in a single powerful package. plusFORT is a one-stop solution for programmers, project managers and quality assurance engineers working with Fortran source code.

Polyhedron Software Ltd.
Linden House
93 High Street
Standlake
WITNEY, OX8 7RH
United Kingdom
+44 (0)1865-300579
+44 (0)1865-300232 Fax

 

index


MicroGlyph Systems logo

SciComm is a serial communication library which provides Fortran and C users a set of communication primitives that can be used to control up to four serial ports. The SciComm driver contains circular input and output buffers, allowing parallel two way communications for user applications. A variety of baud rates are provided from 300 up to 56,000. Flow control is provided by software XON/XOFF or by hardware control lines. A complete user manual with numerous examples is included.

MicroGlyph Systems
39 Downing Road
Lexington, MA 02173
617-861-0426
617-674-1179 Fax
 
 


Marshallsoft logo

SMTP/POP3 Email Engine for Fortran

Email from your Fortran application. Simple API allows sending and receiving email, including MIME attachments.
Knowledge of Winsock and TCP/IP is not needed. Includes multiple Fortran examples.
 
 
 
 
MarshallSoft Computing, Inc.
POB 4543 Huntsville AL 35815
256-881-4630 Voice
256-880-0925 FAX
 
 

Contact | Newsletter | Caeer | Legal | Terms of Use | Privacy | Buy | Support | Downloads | Site Map | Home

© 1996-2008 Absoft  Corporation 2781 Bond Street Rochester Hills Michigan 48309  
 Voice: 248-853-0050   Fax: 248-853-0108