|
5
Reasons Why the Absoft IDE is the Best
Fortran Solution Available!
1) The first Fortran
IDE for Linux, Windows and MacOS.
Absoft solves the problems associated with Visual Studio and Xcode which
are excellent environments for C but have no knowledge of Fortran, Fortran
debugging nor do they provide a Fortran application framework. Absoft's
is the only bundled IDE to provide these Fortran resources and full support
for C as well.
2) The Absoft IDE is
a complete solution!
Powerful and ease-to-use it is excellent for small or large projects and
the novice or experienced user and comes bundled with all Pro Fortran
products. Nothing else to buy and no compatibility issues to worry about.
Programmer's editor, compliers, debugger, application framework, math
libraries and graphics are included.
3) The Absoft IDE automates
Fortran development.
The editor and debugger know if you are using C or Fortran and adjusts
key words, array indexing, etc. accordingly. Building and debugging mixed
Fortran/C applications is easy and automated.
4) The Absoft IDE is
an open design
and supports compilers and tools from multiple vendors. Easily select
the Fortran or C compiler, math library and type of application you want
to build. Graphical and command line interfaces are provided for compiling
and debugging.
5) The IDE is available
on Linux, Windows & MacOS
and provides the same functionality
and a native look and feel on every platform. This means only one learning
curve, which saves you time and money and makes the Absoft IDE the best
choice for multi-platform developers.
All Absoft Tool
Suites Include :
Key Benefits
More Benefits:
- Increases productivity by simplifying
interactions with compilers and tools
- Control and edit code from one interface
- Use multiple coding tools at the same
time
- Automatically build make files
- Generate multiple applications from
one environment
- Compatible with compilers from multiple
vendors (Absoft, Apple, GNU)
- Supports select third party products
as plug-ins (IMSL, VAST, graphics)
Key
Features
More Features:
- Automatic handling for file dependency
information and makefile generation
- Project management for full Fortran95
/ Fortran 77 / C & C++ projects
- Provides graphical interface for most
common compiler and tool options, with descriptive names and organized
in to related groups
- Supports Absoft, Apple and GNU compilers
- Integrated search tool, editor, debugger,
and profiler
- Coordinates traditional development
edit/compile/debug/profile cycle
Can Generate:
- MRWE
applications
- Command-line applications
- Native GUI applications
- Static libraries
- Dynamic link libraries (DLL's) Windows
version only
Special Features
Enhanced Capabilities:
- Fx3 Debugging Solution for Windows
and Macintosh OS X is the world's best debugging solution available
for Fortran developers and also works well for C/C++ and assembler
debugging. Fx3 is the industry's most efficient debugging solution
because a single copy of Fx3 is fully compatible with compilers from
Absoft, GNU, Intel, PathScale, and PGI. If you use multiple compilers,
Fx3 is the most complete solution available for your debugging
needs.
- Interfaces for Classic Windows (98/ME/NT/2000),
Windows XP, and Macintosh OS X are provided. IDE provides access to
compilers via command line or GUI.
- An integrated performance profiler
is included with all product versions.
- All Absoft compilers are link compatible
with Microsoft C and GNU gcc on Windows, or GNU gcc on Mac OS X making
mixed language application development a straightforward process.
- The MRWE
application framework, written entirely in Fortran, can
automatically create a native GUI for each compiled application. It
is included with Pro Fortran for Windows and Macintosh. Full source
to MRWE is included as an example of programming the native system
API directly from Fortran.
Performance Gains on a Graphical IDE system
Ease of Use
Easy to Use:
The Absoft IDE installs on Linux, Windows
and MacOS implementations. Pro Fortran includes a complete User Guide
with clear examples of editing, compiling, debugging and running programs.
To ensure maximum performance, suggested options for compatibility and
optimizations are clearly defined. Pre-built mathematical libraries
and graphics are also included further performance and development efficiencies.
|
"The
cross platform compatibility of Absoft's compiler range
is a key factor for us. Our recent port to Absoft v10 on
Win64 was very straightforward. Everything worked as expected, including
the Fortran/C linkage. We are now able to target five different platforms
running Absoft compilers, from a common code base."
Lawson Wakefield - Winteracter
|
Top Features
of the Absoft Fortran IDE
|
|
IDE
Feature
|
Linux |
Mac
|
Windows
|
|
Absoft Editor:
|
|
Syntax Check
|
YES |
YES
|
YES
|
|
Auto Save
|
YES |
YES
|
YES
|
|
OpenMP Environment
|
YES |
YES
|
YES
|
|
MPI Apps
|
YES |
YES
|
YES
|
|
Last Cursor Naviagtor
|
YES |
YES
|
YES
|
|
Syntax Highlighting
Editor
|
YES |
YES
|
YES
|
|
Multi-File Bookmarks
|
YES |
YES
|
YES
|
|
Program Element
Driven Source Browser
|
YES |
YES
|
YES
|
|
Global Search
and Replace
|
YES |
YES
|
YES
|
|
Source Line Numbering
|
YES |
YES
|
YES
|
|
Project
Management:
|
|
Managed Make
System
|
YES |
YES
|
YES
|
|
Multiple Debug/Release
Build Configurations
|
YES
|
YES
|
YES
|
|
Automatic F90
Module Dependencies
|
YES
|
YES
|
YES
|
|
External Makefile
Based Projects
|
YES
|
YES
|
YES
|
|
Parallel Make
|
YES
|
YES
|
YES
|
|
Compiler
Integration:
|
|
Full Fortran
95 with Extensions
|
YES |
YES
|
YES
|
|
EXPLAIN Fortran
Error Parsing
|
YES |
YES
|
YES
|
|
Native System
C/C++ Compiler Interface
|
YES |
YES
|
YES
|
|
OpenMP Integration
|
YES
|
YES
|
YES
|
|
Library
Integration:
|
|
Integrated IMSL
Libraries
|
YES
(1) |
YES
(1)
|
YES
(1)
|
|
Scalapack &
BLACS MPI Support
|
YES |
YES
|
YES
|
|
Integrated LAPACK
and BLAS Libraries
|
YES |
YES
|
YES
|
|
Integrated 2D/3D
Graphics Library
|
YES |
YES
|
YES
|
|
MRWE Native Fortran
Runtime Windowing Environment
|
N/A |
YES
|
YES
|
|
Fx3
Debugger:
|
|
Fortran
|
YES
|
YES
|
YES
|
|
C/C++
|
YES
|
YES
|
YES
|
|
Assembly Language
|
YES
|
YES
|
YES
|
|
OpenMP Threads
|
YES |
YES
|
YES
|
|
1. IMSL Math and Statistics Library available as add on package.
|
|