FORTRAN

By Becky Arnold, University of Sheffield. On the 4th and 5th of April I attended a workshop on modernising Fortran at the University of Manchester. In technological terms, Fortran is kind of a living dinosaur, like a crocodile. The difference is crocodiles have survived basically by having bigger teeth than everything around them. Fortran survived partly due to its inherent strengths, but mostly by evolving and expanding. This workshop focused on how the language has changed over time, and how to bring older Fortran code up to date.
The BCS Fortran Group committee has developed a survey to quantify the value of modern Fortran standards to organisations and individuals, and to find out exactly what benefits newer Fortran standards can bring to the community. Please fill in the survey by 31st December 2018.
By Ryan Pepper and James C. Womack. During the Bath Numerical Debugging Workshop, we participated in a bug hunting session where people brought along real-world bugs which we attempted to tackle.

By Malcolm Illingworth, Software Consultant, Software Sustainability Institute

By Mike Jackson, Software Architect.

We're helping EPCC and the Met Office promote the uptake, and ongoing development, of the Met Office NERC cloud (MONC) model within the atmospheric sciences community. We're assessing how easy it is to deploy MONC, helping set up a MONC virtual machine and advising on setting up resources for engaging with and supporting researchers.

We're helping EPCC and the Met Office promote the uptake, and ongoing development, of the Met Office NERC cloud (MONC) model within the atmospheric sciences community

18-19 August 2014, Culham Centre for Fusion Energy (CCFE), Abingdon, Oxfordshire

By Leanne Mary Wake, 2014 Fellow and Anniversary Research Fellow, Department of Geography, University of Northumbria.

The instructor heartened me when he kicked off the Introduction to F95 workshop, which took place at the Culham Centre for Fusion Energy on August 18th-19th, by saying "we want software engineers, not hackers." Science has reached a point where we produce and manipulate ever larger datasets, yet amongst the short-of-time and short-of-patience there is a temptation to produce code more with survival than sophistication in mind. This comes down to a clash between code…

By Mike Jackson, Software Architect.

As part of our open call collaboration with TPLS I was to develop a suite of unit tests. TPLS is written in FORTRAN and while there are de-facto standard unit test frameworks for Java (JUnit) or Python (PyUnit), for FORTRAN there are none. In this blog post I look at the test frameworks that are available for FORTRAN, compare two, FRUIT and pFUnit, and explain why I opted to use FRUIT for TPLS.

By Mike Jackson, Software Architect, Iain Bethune, EPCC, The University of Edinburgh​, Lennon Ó Náraigh, School of Mathematical Sciences, University College Dublin, and Prashant Valluri, Institute of Materials and Processes, School of Engineering, The University of Edinburgh.

Mathematical modelling of complex fluid flows has practical application within many industrial sectors including energy, the environment and health. Flow modelling can include oil and gas flows in long-distance pipelines or refinery distillation columns, liquid cooling of micro-electronic devices,…

Subscribe to FORTRAN