This is a set of codes which allows the user to read and write FORTRAN namelist files. The readme.m file explains how to use these files.
This heavily commented Fortran program serves as a simple example on how a MATLAB .m file can be called from Fortran. Suitable if this is your first time trying this.
The basic mechanism is to pack the C-compiled .m into a .dll and link...
ool which automatically documents Fortran source code and generates beautifully formatted web pages.
The GNU Compiler Collection includes front ends for C, C , Objective-C, Fortran, Java, and Ada, as well as libraries for these languages (libstdc , libgcj,...).
L-BFGS-B is a collection of Fortran 77 routines for solving nonlinear optimization problems with bound constraints on the variables. One of the key features of the nonlinear solver is that the Hessian is not needed. I've designed an interface to...
MATLAB implementation of IGRF11 fortran code as function for calculating Earth mean magnetic field. Implementation has been modified to default to GPS reference coordinates with output B components North, East, and Vertical. Spherical harmonic...
Simplified instructions for calling subroutines written in other languages such as FORTRAN. (MEX files) Simplified instructions and hints for using the MATLAB compiler to generate code which can be distributed.
FORTRAN code provided in Xingguo Pan's 2002 dissertation entitled "Coherent Rayleigh-Brillouin Scattering" was converted to .m and is provided here. Both s6 and s7 models are provided. The code is validated
Learn how to create MEX-functions: programs written in C, C++, or Fortran code that are callable from MATLAB. This article is a guide to getting started and performing practical tasks as well as a reference.
The MATLAB Compiler (v4, R14 onwards) can package MATLAB code into an executable or C/C++ shared library. Calling a C shared library from Fortran, however, can be difficult. The mixed-language issue is C vs. Fortran calling conventions. This is an...
Here are some configuration files to allow the mex -setup being with
i) Intel Fortran 8.1 with MS Visual Studio 2003
ii) Intel Fortran 10.1 with MS Visual Studio 2005
There is not yet any official support for use of the latest Intel 9.1 fortran compiler with MEX. The official support is for 9.0 and requires Visual Studio/C++ 2003 for the linker.
This MEX options file works for the latest 9.1 fortran...
This function allows the user to specify a file and FORTRAN namelist to be read into a MATLAB structure
The Open Fortran Project (OFP) provides a Fortran 2008 compliant parser and associated tools. These tools provide a Java and C API for actions called when parser rules are completed. It also provides Fortran interfaces to the OpenCL runtime (new).
The goal of the Fortran-to-Java project is to provide Java Application Programming Interfaces (APIs) to numerical libraries originally written in Fortran (particularly BLAS and LAPACK). The result of this work, JLAPACK, is distributed here.
Patches for GNU Fortran 95 Compiler. Contributed by Creative Compiler Research Group.
The goal of the g95 project is to create a free Fortran 95 compiler and runtime libraries
The Fortran interface wizard automatically generates code for creating a Fortran DLL and interface code for using the DLL from Borland Delphi. A sample delphi project can also be generated.
ForToPas: A Fortran to Pascal (Delphi) converter.Semi-automatic Fortran to Pascal converter by simple string manipulations.Convert code quickly and easily with a user friendly GUI.
Pyfort is a tool for creating extensions to the Python language with Fortran routines. It supports F77-interfaced routines now, with plans for supporting more of F90 later.