Thursday, June 22, 2006
Fortran GUI from Mathtools
Wrapid - generate a GUI for your Fortran programs Update Link / Bad Link?
Wrapid is a tool which allows a modern windows user interface to be quickly added to a Fortran program. Usually no changes are required to the existing Fortran code.
Submitted Nov 25, 2004 by Ian Hawkins
Updated Nov 29, 2004
Rating: (1 Ratings) Rate this link Total Visits: 298
The FORTRAN interface Update Link / Bad Link?
This section describes the subroutines that can be called from a FORTRAN program to interface with the Graphics Window Manager. All these routines use the inherited status strategy which means that if the STATUS argument is not set to the value SAI__OK on entry the routine will exit without performing any action. If an error occurs during the execution of a routine the STATUS will be set and an error will be reported using the error message service (EMS---SUN/104).
Submitted Mar 24, 2000
Rating: (1 Ratings) Rate this link Total Visits: 185
GINO graphics - GINOMENU Studio v2.0 Update Link / Bad Link?
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-77 or 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. All common widget types are available in GINOMENU Studio including buttons, check boxes, radio boxes, sliders, status bars, toolbars, text/value entry boxes, text/value arrays, graphics frames, panels and list boxes/combo boxes. The properties of each widget can be changed such as label, name, title-bar, size and colour and GINOMENU Studio includes a full callback editor eroviding a quick and easy way of developing GUI's and at last provides a true 'Visual' Fortran.
Rating: N/A Rate this link Total Visits: 125
f90gl: Fortran interface for OpenGL and GLUT Update Link / Bad Link?
f90gl is a public domain implementation of the official Fortran 90 bindings for OpenGL. The current version is Version 1.2.1 This version implements the interface for OpenGL 1.2, GLU 1.2, GLUT 3.7, and several extensions. It supports several Unix workstations and Windows 95/98/NT. It is also the Fortran interface for Mesa.
Submitted Feb 29, 2000
Rating: N/A Rate this link Total Visits: 70
Fortran Interface Update Link / Bad Link?
The Fortran (F77) interface is provided, but certain features have necessarily been omitted (awaiting Fortran 90). The syntax is different since there are no pointers in F77. There are no user-defined types provided in the Fortran interface as Fortran does not provide structures. Once Fortran 90 has been adopted, user-defined types will likely appear in the Fortran interface.
Submitted Mar 24, 2000
Rating: N/A Rate this link Total Visits: 60
FORTRAN callable interface Update Link / Bad Link?
The FORTRAN callable interface consists of the CZ and XZ packages. Normally, only the XZ package is of concern to the user: any calls to the CZ package being made in a completely transparent manner. The exception to this case is of course when a new application that requires a different server is to be built.
Submitted Mar 24, 2000
Rating: N/A Rate this link Total Visits: 35
Fortran 77 Interface Update Link / Bad Link?
This chapter describes the Fortran 77 interface with C++.
Submitted Mar 29, 2000
Rating: N/A Rate this link Total Visits: 34
Interactive Software Services Ltd. Update Link / Bad Link?
This is a UK based software company specializing in the development of user-interface and graphics tools for use with the Fortran programming language. Our products are designed to allow non-specialist programmers, such as scientists and engineers, to add modern user interface and graphics features to their Fortran based software.
Submitted Mar 29, 2000
Updated Dec 21, 2004 by Sebastian Di Laura
Rating: N/A Rate this link Total Visits: 31
C-Fortran Interface Update Link / Bad Link?
You may want to assemble programs from a mixture of C and Fortran modules. One reason might be to call Fortran graphics routines from the MONGO or PGPLOT libraries from a C program. Another might be to call a C function that manipulates character strings in some way that is ugly, or impossible, in Fortran. Many Unix compilers have a somewhat standard procedure for mixing C and Fortran modules. The procedures decribed here are specific to the Sun operating system, but may carry over to other flavors of Unix.
Submitted Mar 24, 2000
Rating: N/A Rate this link Total Visits: 20
Fortran Interface Primer Update Link / Bad Link?
The Fortran interface allows NAO objects to be created, used and deleted from a Fortran program. The Fortran interface is functionally equivalent to the Raw interface, being Stub routines which turn around and call the Raw interface. There are two important issues that arose when we created this interface: how to generate names for the Fortran routines that call the Raw interface, and how to pass objects between C++ and Fortran. These are discussed in some detail below.
Submitted Mar 24, 2000
Rating: N/A Rate this link Total Visits: 20
Interfacing with C with Absoft Fortran compilers Update Link / Bad Link?
Absoft Fortran 77 and 90 are designed to be fully compatible with the Absoft C/C++ and the Microsoft C/C++ compilers. The linker can be used to freely link C modules with Fortran main programs and vice versa. However, some precautions must be taken to ensure proper interfacing. Data types in arguments and results must be equivalent and some changes to the linking procedure must be made. All of these rules are detailed below. Be sure to follow them closely, or the results will be both unpredictable and invalid.
Submitted Mar 29, 2000
Updated Jan 09, 2006 by Nicholas Nagle
Rating: N/A Rate this link Total Visits: 18
ADOL-F Update Link / Bad Link?
ADOL-F is a FORTRAN 90 interface to the ADOL-C library and uses operator overloading for the evaluation of arbitrary order derivatives of vector functions that are defined by computer programs written in FORTRAN 90/77. The package provides various drivers for the derivative evaluation by forward and reverse mode, drivers for common optimization tasks and ODEs.
Submitted Feb 29, 2000
Rating: N/A Rate this link Total Visits: 12
The SYSREQ FORTRAN interface Update Link / Bad Link?
This routine sends the specified command to the named service via the SYSREQ mechanism. One may also use the routine FMSREQ, which is part of the FATMEN [] and resides in PACKLIB. This routine as the same calling sequence as SYSREQ, but provides automatic protection against network problems (timeouts etc.) with retry were required.
Submitted Mar 24, 2000
Rating: N/A Rate this link Total Visits: 9