Research Software Forum - Fortran for Scientific Programming
Event box
The Research Software Forum is a series of short talks and mini-workshops on anything related to Research Software. Talks can cover techniques researchers use, tools they have found useful, or how they use software and hardware as part of their research. These are designed to be more informal than formal training, and the talks are more of a starting point for discussions and networking.
This RSF is a mini-workshop on Fortran for Scientific Programming
Who is this for?
PhD students, Researchers, Staff
Why attend this?
If you have never used Fortran before and want to learn how to; have used Fortran but want some formal training or need to advance your knowledge; This is aimed at beginners, but will probably be of use to intermediate users, especially if you learnt an older version of Fortran.
Prerequisite skills: No prior knowledge of Fortran required.
Resources Required: You need to bring your own laptop to work on, with a Fortran compiler installed. gfortran is recommended, and installation instructions can be found here: https://fortran-lang.org/en/learn/os_setup/install_gfortran/
Learning Objectives
- Understand what Fortran is and basic usage
- Be able to create a simple function and print to screen (Hello World)
- Learn how to declare and use variables (including different types such as floats)
- Overview of flow control using loops and conditionals
- Understand Arrays, Functions and Subroutines
By the end, attendees will have built a simple model of a two-particle system acting under Coulomb's law, using functions and subroutines to break up the program. They will also have learned how to write the output to a file.
Duration: 2 hours
Location: Digital Scholarship Lab in the Library
Non-attendance
Accessibility Statement |
Legal Notice |
Freedom of Information |
Cookies Notice |
Staff & Student Privacy Notice |
External User Privacy Notice |
©
2022 Lancaster University. All rights reserved.
Privacy Statement
To use this platform, the system writes one or more cookies in your browser. These cookies are not shared with any third parties. In addition, your IP address and browser information is stored in server logs and used to generate anonymized usage statistics. Your institution uses these statistics to gauge the use of library content, and the information is not shared with any third parties.