BEGIN:VCALENDAR
VERSION:2.0
PRODID:icalendar-ruby
CALSCALE:GREGORIAN
BEGIN:VEVENT
DTSTAMP:20260628T060930Z
UID:aed6cd19-138b-45a2-9862-d8deae534a5c
DTSTART:20141202T070000Z
DTEND:20141204T140000Z
DESCRIPTION:This course gives an introduction to more modern features of t
 he Fortran 2008 standard. Among subjects are more flexible handling of dyn
 amically allocated objects\, operator overloading\, object oriented featur
 es and language interoperability. Thereafter an introduction to Co-Array F
 ortran (CAF) extensions is given as way to express distributed memory para
 llelism.Learning outcome\nAt the end of the course you will be able to wri
 te and understand Fortran 2008 programs\, which utilize more advanced conc
 epts. You also will be able to write small parallel programs using CAF ext
 ensions.Pre-requisites\nThe PATC course Fortran 95/2003 or equivalent kno
 wledge in Fortran 95/2003. Using Unix/Linux as well as knowledge for how t
 o use text editors like emacs or vi. Basic knowledge of C-language will al
 so be helpful when teaching language interoperability.Price: Free of charg
 eLecturers: Mikko Byckling (CSC) &amp\; Sami Ilvonen (CSC)Agenda:Day 1:
  Tuesday\, December 2\, 2014 (at 9:00 - 16:00)\n\n		09:00 - 09:45 Course i
 ntroduction\n	\n		09:45 - 10:00 Coffee break\n	\n		10:00 - 11:00 Useful ne
 w features in Fortran 2003/2008\n	\n		11:00 - 12:00 Exercises\n	\n		12:00 
 - 13:00 Lunch break\n	\n		13:00 - 14:00 Types and procedure pointers\n	\n
 		14:00 - 14:45 Exercises\n	\n		14:45 - 15:00 Coffee break\n	\n		15:00 - 1
 6:00 Object oriented Fortran\nDay 2: Wednesday\, December 3\, 2014 (at 9:0
 0 - 16:00)\n\n		09:00 - 09:45 Advanced object oriented Fortran\n	\n		09:45
  - 10:00 Coffee break\n	\n		10:00 - 12:00 Exercises\n	\n		12:00 - 13:00 Lu
 nch break\n	\n		13:00 - 14:00 Interoperability with C\n	\n		14:00 - 14:45 
 Exercises\n	\n		14:45 - 15:00 Coffee break\n	\n		15:00 - 16:00 Demo: Dynam
 ic linking\nDay 3: Thursday\, December 4\, 2014 (at 9:00 - 16:00)\n\n		09:
 00 - 09:45 Introduction to Fortran coarrays\n	\n		09:45 - 10:00 Coffee bre
 ak\n	\n		10:00 - 11:00 Exercises\n	\n		11:00 - 12:00 More features of Fort
 ran coarrays\n	\n		12:00 - 13:00 Lunch break\n	\n		13:00 - 14:00 Exercises
 \n	\n		14:00 - 14:45 Advanced Fortran coarrays\n	\n		14:45 - 15:00 Coffee
  break\n	\n		15:00 - 15:45 Exercises\n	\n		15:45 - 16:00 Wrap-up\n\n\nhttp
 s://events.prace-ri.eu/event/294/
SUMMARY:Advanced Fortran Programming @ CSC
URL;VALUE=URI:https://events.prace-ri.eu/event/294/
END:VEVENT
END:VCALENDAR
