Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Ian Chivers is active.

Publication


Featured researches published by Ian Chivers.


ACM Sigplan Fortran Forum | 2007

Compiler support for the Fortran 2003 standard

Ian Chivers; Jane Sleightholme

This is a standing article in Fortran Forum. The first version appeared in Fortran Forum Volume 26, Number 1, April 2007. The basis for the entries in the list of features was a report by John Reid The original report can be found at: ftp://ftp.nag.co.uk/sc22wg5/N1551-N1600/N1579.pdf An updated version of this report was included in Fortran Forum. An electronic version can be found at: ftp://ftp.nag.co.uk/sc22wg5/N1601-N1650/N1648.pdf If you are a compiler vendor and would like to be included in future versions of this table please email one of us with details and they will be added to the table and published in Fortran Forum.


Archive | 2003

Introduction to Programming in C

Ian Chivers

The aims of the chapter are: to look at a simple example, initially running from a DOS box or console session and then using Developer Studio; to look at simple text I/O; to look at simple numeric I/O.


ACM Sigplan Fortran Forum | 2012

Compiler support for the Fortran 2003 and 2008 Standards Revision 11

Ian Chivers; Jane Sleightholme

Introduction This is a repeating article in Fortran Forum. The first version appeared in Fortran Forum in April 2007. The basis for the entries in the original list of features was a report by John Reid. An electronic version can be found at: ftp://ftp.nag.co.uk/sc22wg5/N1601-N1650/N1648.pdf If you are a compiler vendor and would like to be included in future versions of this table please email one of us with details and they will be added to the table and published in Fortran Forum.


Archive | 1995

User Defined Types

Ian Chivers; Jane Sleightholme

The aim of this chapter is to introduce the concepts and ideas involved in using the facilities offered in Fortran 90 for the construction and use of user defined types: the way in which we define our own types; the way in which we declare variables to be of a user defined type; the way in which we manipulate variables of our own types; the way in which we can nest types within types. The examples are simple and are designed to highlight the syntax. More complex and realistic examples of the use of user defined data types are to be found in later chapters.


Archive | 1995

An Introduction to Modules

Ian Chivers; Jane Sleightholme

The aims of this chapter are to look at the facilities provided in Fortran provided by modules, in particular: the use of a module to aid in the consistent definition of precision throughout a program and sub-programs; the use of modules for global data; the use of modules for derived data types; the use of modules for explicit procedure interfaces; the use of modules to package procedures; a complete numerical example solving systems of linear equations using Gaussian elimination.


ACM Sigplan Fortran Forum | 2016

Compiler Support for the Fortran 2003 and 2008 Standards Revision 20

Ian Chivers; Jane Sleightholme

If you are a compiler vendor and would like to be included in future versions of this table please email one of us with details and they will be added to the table and published in Fortran Forum. An email was sent to the J3 list asking for information about compiler support for the new features of the Fortran 2003 standard. The following people contributed to the original article: Two new compiler vendors were added. The information on the Intel compiler has been taken from the release notes that came with release 10 of the compiler. The information on the IBM entry has been taken from their web site. Ian Bush posted an article to comp.lang.fortran regarding this release (IBM XL Fortran Enterprise Edition for AIX, V11.1). Intel and IBM were contacted to ask them to verify the information. If there are any errors please notify us and we will correct them in the next version of this article. Sun has been added and there have been a few corrections and updates to some of the other entries.


ACM Sigplan Fortran Forum | 2007

An Introduction to NAG Fortran Builder

Ian Chivers; Jane Sleightholme

This article is an introduction to the NAG Fortran Builder product. Fortran Builder is an Integrated Development Environment or IDE for Fortran. The product runs under Windows and was developed in Japan. The version tested included release 5.1 of the NAGWare Fortran compiler. The compiler can also be used from a command prompt if required. As of going to press NAG have not formally released Fortran Builder. If you would like more information could you please contact John Holden at NAG. His email address is: [email protected]


ACM Sigplan Fortran Forum | 2006

Compiler switches for developing Fortran programs

Ian Chivers; Jane Sleightholme

There was a thread on one of the news lists about debugging Fortran programs and the major source of information on the web is the Polyhedron site where they look at the diagnostic capability of a range of compilers under Windows and Linux. The following has been put together from some guidelines that we have developed from teaching Fortran within the University of London (Imperial College, Chelsea College, Queen Elizabeth College and Kings College, from 1978 to the present) and the information at the Polyhedron site.


ACM Sigplan Fortran Forum | 2006

Fortran resources: compilers

Ian Chivers; Jane Sleightholme

The following is a list of companies and organisations that provide Fortran compilers that conform to the Fortran 90 or 95 standard. Some of these compilers also implement one or more features of the Fortran 2003 standard.


ACM Sigplan Fortran Forum | 2005

Fortran aware editors and development environments

Ian Chivers; Jane Sleightholme

Windows Absoft Editor (ae) • http://www.absoft.com CRiSP • www.crisp.com • http://www.crisp.demon.co.uk compaq visual fortran 6.x • www.hp.com Comes with its own visual studio version. editeur • www.studioware.com emacs/xemacs stand alone • http://www.gnu.org/software/emacs/emacs.html emacs/xemacs cygwin components • http://www.cygwin.com/ gvim/vim stand alone • http://www.vim.org/ gvim/vim cygwin component • http://www.cygwin.com/ jed. wjed (Windows) • http://www.jedsoft.org/jed/ lahey ed • http://www.lahey.com/ microsoft visual studio 6 Compilers that work with this release. • dec/compaq/hp visual fortran 6.x Microsoft Visual Statant when one of the following compilers are also installed: • Intel Visual Fortran (www.intel.com) • Lahey/Fujitsu Fortran (www.lahey.com) • Salford FTN95 (www.salfordsoftware.co.uk)

Collaboration


Dive into the Ian Chivers's collaboration.

Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge