BEGIN:VCALENDAR
VERSION:2.0
PRODID:icalendar-ruby
CALSCALE:GREGORIAN
BEGIN:VEVENT
DTSTAMP:20260707T114914Z
UID:71985ad7-f557-4f96-b62b-af5bfaeb52b6
DTSTART:20181126T080000Z
DTEND:20181127T170000Z
DESCRIPTION:This course is offered in cooperation with NAG\n\nThis two day 
 practical hands-on workshop is aimed at Fortran programmers who want to wr
 ite modern code\, or to modernize existing codes\, to make it more readabl
 e and maintainable by encouraging good software engineering practices. Thi
 s workshop will also present how to integrate tools and techniques for For
 tran codes to help you develop sustainable software for your scientific an
 d academic research particularly in a collaborative environment. Overall\,
  the aim is to make you a better and more productive computational scienti
 st by improving your applied computer science skills that are directly rel
 evant to computational science.\n\nProgram\n\nFirst day:\n09:00 Registrati
 on \n09:15 - 12:30 Lectures\n14:00 - 18:00 Lectures and exercises\n\nSec
 ond day:\n09:00 - 12:30 Lectures \n14:00 - 18:00 Lectures and exercises\n
 \nTopics will include:\n\nModern Fortran standards and how to write optimi
 zed and efficient Fortran\;\n	Overview of the new Fortran 2018 standard\n	
 NetCDF and HDF5 scientific file formats for data sharing in Fortran\;\n	GN
 U Automake to automate the build process\;\n	pFUnit unit testing framework
  for testing Fortran codes\;\n	Fortran Documenter tool for Fortran code do
 cumentation\;\n	Git version control for collaborative code development\;\n
 	In-situ visualisation using PLplot in Fortran\;\n	IEEE Floating Point Exc
 eption Handling\;\n	Software verification and portability using the NAG Fo
 rtran Compiler\;\n	Fortran interoperability with C\, Python and R\;\n	Intr
 oduction to parallelism for Fortran\;\n	Introduction to the NAG Fortran li
 brary.\nPrerequisites\n\nBasic knowledge of Fortran (any standard)\n\nTeac
 her\n\nWadud Miah from NAG\n\nSupplementary material\n\nAll Prace traini
 ng events are run in English and are free of charge for all participants\,
  and all material will be provided. \n\nParticipants are expected to brin
 g their own laptop. A WiFi connection will be provided (Eduroam is availab
 le). All practical sessions will be carried out through an SSH connection\
 n\nFor basic knowledge of Fortran\, you may visit https://web.stanford.ed
 u/class/me200c/tutorial_90/ or http://fortranwiki.org/fortran/show/Tutor
 ials\n\nFor more information see https://www.nag.com/content/fortran-mode
 rnization-workshop\n\nhttps://events.prace-ri.eu/event/781/
SUMMARY:Fortran modernization workshop @ MdlS
URL;VALUE=URI:https://events.prace-ri.eu/event/781/
END:VEVENT
END:VCALENDAR
