A look at FORTRAN unit test frameworks Posted by … 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 …
Read moreSurvey on the benefits of continuing Fortran standardisation Posted by s.aragon … Image courtesy of ffejery The BCS Fortran Group committee has developed a survey to quantify the value of modern Fortran standards to organisations and individuals, and to …
Read more… changes to storage of local variables when compiling Fortran with OpenMP Posted by s.aragon on … changes to storage of local variables when compiling Fortran with OpenMP” Language: Fortran 2003/2008 Code: ONETEP ( …
Read moreFrom Punchcards to Particle Accelerators: Modernising Fortran Posted by s.aragon on 8 May 2019 - … 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 …
Read moreIntroduction to Fortran 95 18-19 August 2014, Culham … course from a pedagogic angle: How do you teach someone Fortran (or any other coding language for that matter?) The basics of Fortran programming were covered: Input and output, data …
Read moreCode For Thought: Hello Fortran! Posted by d.barclay on 5 … Despite the fact that Fortran has been around since the 1950s, it remains a very … Thought SSI Fellow Peter Schmidt discusses the origins of Fortran, how to deal with legacy (Fortran 77), how the …
Read moreRelearning Fortran through the medium of Star Wars … more to READABILITY of a code and is prevalent in many a FORTRAN code I have encountered. The parallel to Han … communication." I bet one of those doesn’t include FORTRAN error messages. One element I would say is missing …
Read more… to admire and use my code. Everyone else seems to use Fortran round here, and I’m not sure that’s a good … good for many different applications, but trying to use Fortran to develop an HTTP server for example, well, … Just no. You mention that others around you are using Fortran. Assuming they are in the same field of study as …
Read more… Coding standards , or the UK Met Office’s Fortran 90 Standards ). They may use style checkers and … and googletest for C++, FRUIT for Fortran, py.test and nosetests for Python, … generation system (e.g. Doxygen for C, C++, Fortran or Python; Docstrings and Sphinx for …
Read more… numerical simulation software, TPLS , to develop a Fortran FRUIT -based unit test suite for the software, to …
Read more