Simply Fortran has been designed from the start with GNU Fortran integration as the primary goal. Installing the development environment is as simple as downloading and running the installer; no additional download or user configuration is necessary.
Features and screenshots are highlighted below:
|
Simply Fortran runs perfectly on Microsoft Windows XP through 11, including both 32- and 64-bit versions, and most modern distributions of GNU/Linux. The user interface is native to each platform for superior responsiveness. |
|
|
In addition to our packaged compiler on Windows, Simply Fortran supports other Fortran compilers, including Flang, Open Watcom, and Approximatrix WebFortran. Users can add additional compilers to Simply Fortran via compiler personality definitions that allow using all of Simply Fortran's development features alongside the compiler of your choice. |
|
|
Simply Fortran's advanced editor provides smart autocompletion with awareness of the current coding position, including currently available variables and procedures, derived type members, and available Fortran intrinsics. Popup procedure definitions and contextual help provide guidance as users type. Structural file outlines allow quick movement through Fortran source files. Additional programming languages are also supported, and Simply Fortran can be configured to use external language servers for improved project comprehension outside the Fortran language. |
|
|
Included with Simply Fortran is documentation for both the integrated development environment and the Fortran compiler. Users can quickly access documentation from the Help menu in Simply Fortran. For new users, a step-by-step tutorial is also available. |
|
|
Simply Fortran provides source-level debugging facilities directly in the integrated development environment. Setting breakpoints, examining variables, and navigating the call stack are all easy tasks. |
|
|
Fixed-format Fortran code is treated as a first-class language in Simply Fortran's editor. Furthermore, Simply Fortran's included compiler provides excellent compatibility with the older FORTRAN 77 standard as well as Fortran 90 and higher. |
|
|
Multiprocessing and Fast Mathematical Capabilities Our compiler includes support for OpenMP for multithreaded, parallel Fortran applications. On Windows, the packaged compiler can employ native coarrays for multiple image execution, utilizing all your CPU capabilities, while our Linux package is ready to use either MPI or shared memory coarray implementations. A highly optimized BLAS and LAPACK implementation is included on all platforms. |
|
|
Plotting and Graphics Libraries Included Simply Fortran on Windows and GNU/Linux includes the Aplot 2D plotting library for quickly and easily generating scatter and line plots from within Fortran programs. Additionally, on Windows, Simply Fortran provides the AppGraphics library for building graphical applications in Fortran. |
|
|
The development environment detects and works with your Git repository when detected, providing most common source control operations via a graphical interface |
