****JavaScript based drop down DHTML menu generated by NavStudio. (OpenCube Inc.  http://www.opencube.com)****
 Search 

We've combined our 45 years of producing awardwinning Fortran language systems to deliver the mostproductive, bestsupported Fortran language system for the PC yet. To support the compilers, Lahey provides the sophisticated Visual Studio 2015 development environment with an unprecedented level of Fortranintelligent features to dramatically improve programming productivity. Check out LF Fortran for a look at what real language support looks like! Whether you write new Fortran programs or maintain existing applications, you need instant information about program parameters, easy navigation to places of interest in your code, not to mention speed, dependability, and great tech support. You need LF Fortran! Download the fullfeatured free trial version now. LF Fortran v7.8 Professional Delivers!LF Fortran PRO includes the Lahey/Fujitsu Fortran 95 compiler, the 32/64 bit Lahey/GNU compiler and adds Microsoft's Visual Studio 2015 Shell with Lahey's exclusive Fortran Integration, the Winteracter Starter Kit, WiSK, for creating Windows GUIs and displaying graphics, Polyhedron's Automake utility, Fujitsu's WinFDB Windows debugger, the Coverage Analysis Tool that detects unexecuted code and performs rangeofoperation checking, the Sampler Tool (an execution profiler) that helps tune program performance, Fujitsu's Visual Analyzer, the Fujitsu SSL2 math library (an extensive library and a proven performer on Fujitsu mainframes and workstations) and the Fujitsu and GNU C compilers.
Features in LF Professional v7.8

Lahey's Visual Studio Fortran support is the most feature complete Visual Studio environment available. Our attitude is that the Fortran programmer deserves all the features and conveniences that the C# or Visual Basic programmer enjoys.
To examine all local variables within the scope of the current procedure, open the Debug menu and expand the "Windows" item. Select "Locals" from the "Windows" sub menu.
When stopped at a breakpoint, stack frames can be examined using the "Call Stack" window:
By double clicking on a different stack frame, that frame is activated and variables within that frame can now be examined:
Complementing the Windows Development Environment, LF Fortran includes a linker, librarian, coverage tool, and other utilities for building and linking programs and libraries.
Visually analyze the call structure and logic flow of your Fortran and C source code. Display a detailed cross reference of all the variables in the program and where modules and commons are defined and referenced. Show C global variable definitions and references as well. VA can help you understand someone else's code, detect subtle programming errors across multiple files, and verify compliance with the Fortran 95 standard.
LF Fortran 95 beta tester Barry Santana says, "Fujitsu Visual Analyzer has been a great help in avoiding conflicts in the modifications. The help that Lahey Technical Support has provided quickly and without hassle has provided this project with a much needed shot in the arm! It has confirmed that my decision to switch to the Lahey compiler was correct. Thanks for all the help."
Linear Algebra
Matrix Storage Mode Conversion
Matrix Manipulation
Linear Equations and Matrix Inversion (Direct Method)
Least Squares Solution
Eigenvalues and Eigenvectors
Eigenvalues and Eigenvectors of a Real Matrix
Eigenvalues and Eigenvectors of a Complex Matrix
Eigenvalues and Eigenvectors of a Real Symmetric Matrix
Eigenvalues and Eigenvectors of a Hermitian Matrix
Eigenvalues and Eigenvectors of a Real Symmetric Band Matrix
Eigenvalues and Eigenvectors of a Real Symmetric Generalized Eigenproblem
Eigenvalues and Eigenvectors of a Real Symmetric Band Generalized Eigenproblem
Nonlinear Equations
Polynomial Equations
Transcendental Equations
Nonlinear Simultaneous Equations
Extrema
Minimization of Function with a Variable
Unconstrained Minimization of Multivariable Function
Unconstrained Minimization of Sum of Squares of Functions (Nonlinear Least Squares Solution)
Linear Programming
Nonlinear Programming (Constrained Minimization of Multivariable Function)
Interpolation and Approximation
Interpolation
Approximation
Smoothing
Series
Transforms
Discrete Real Fourier Transforms
Discrete Cosine Transforms
Discrete Sine Transforms
Discrete Complex Fourier Transforms
Laplace Transform
Numerical Differentiation and Quadrature
Differential Equations
Special Functions
Elliptic Integrals
Exponential Integral
Sine and Cosine Integrals
Fresnel Integrals
Gamma Functions
Error Functions
Bessel Functions
Normal Distribution Functions
Pseudo Random Numbers
Pseudo Random Generation
Pseudo Random Testing
Lahey Fortran with Visual Studio Fortran Support
Visual Studio 201x must be installed before the Visual Studio Fortran Support package can be installed.
Lahey/GNU Fortran must be installed for the Visual Studio Fortran Support to function correctly.
Typical installation requirements for the Compiler with Visual Studio 2015:
Lahey provides support exclusively to licensed customers of Lahey products. However, if you have a trial version of our product and require some help getting started, please contact Lahey support.
Terms of support
Lahey provides installation and getting started email support for the compiler, tools and development environment, as well as access to product enhancements, upgrades and bug fixes, for a period of one year after purchase of the product. At the end of this period and each period thereafter, the customer has the option of renewing maintenance. If maintenance is not renewed, the language system will continue to function at the level it was when maintenance expired, but the customer will not be allowed any further access to product updates or bug fixes. Customers purchasing new hardware for use with an existing Lahey product can contact Lahey support at any time for assistance with new license keys.