Tag-Archive for » G95 «

Install DISLIN on Ubuntu

Sunday, March 21st, 2010

Dislin LogoDISLIN is a very nice and well-documented 2-D and 3-D plotting framework for Fortran and some other programming languages. Furthermore DISLIN provides some widgets to create simple graphic user interfaces (GUIs).

The installation of DISLIN is very easy on RPM-based Linux-distributions, like openSuSE etc. But it is not that easy on DEB-based ones especially on Ubuntu. This How-To describes how to install DISLIN 10.0 on Ubuntu 9.04 (Jaunty Jackalope) step-by-step and should work on 9.10 and 10.04 too. [...]

Category: English Posts, Fortran, How To's, Linux, Ubuntu | Comments (3) | Autor: Hani

Recognize platforms in Fortran

Sunday, September 13th, 2009

Sometimes it is useful for a Fortran 90 program to know on which platform it runs. The main reasons why I wrote the module PLATFORM are to know where the home directory is and where to store the configure files (e.g. namelist-files) on the currently used platform without maintaining different platform-dependent source files.

The module PLATFORM detects:

  • DOS-based Windows platforms, as 95/98(SE)/ME
  • NT-based Windows platforms, as NT/2000/XP/Vista/7
  • Unix(-like) platforms, as Linux, MacOS X, etc.

[...]

Category: English Posts, Fortran | Comments (0) | Autor: Hani

G95 Fortran 95 Compiler – RPM-Package

Tuesday, December 16th, 2008

RPM-Package of the G95 Fortran 95 Compiler (Version 0.91, March 2008) for RPM-based Linux distributions. [...]

Category: English Posts, Fortran | Comments (0) | Autor: admin

Compiler-depended subroutines of FLIB for G95 and Gfortran

Tuesday, December 16th, 2008

The PNNL Fortran Library (a.k.a. FLIB) is a set of general purpose non-numeric Fortran 90 routines that can be used to simplify the development of programs with a batch-style input/output interface and text-processing. FLIB is platform independent.

In addition to the mainly non-numeric routines used to build program interfaces, the FLIB software does use four non-standard extensions to the Fortran 90 language standard. These non-standard routines decrease the portability of the software but significantly improve the functionality.

cal_gnu.f90 contains these non-standard routines which are adapted to the open source compiler G95 and Gfortran. [...]

Category: English Posts, Fortran | Comments (0) | Autor: admin