BEGIN:VCALENDAR
VERSION:2.0
PRODID:icalendar-ruby
CALSCALE:GREGORIAN
BEGIN:VEVENT
DTSTAMP:20260628T212704Z
UID:c6e0df2e-a55c-4532-978f-5a0f720d2556
DTSTART:20140120T080000Z
DTEND:20140123T170000Z
DESCRIPTION:\n	Fortran is among the earliest high level programming languag
 es and the first one to be standardized. The specific features of the lang
 uage and a widespread experience acquired in coding allow Fortran compiler
 s to build highly optimized executables. The major revisions of the standa
 rd (77/90/2003) give the chance to improve more and more the code design\,
  and this\, along with the large number of mathematical functions included
 \, make Fortran a good candidate in the area of numerical\, scientifical\,
  engineering and technical applications.\n\n	Fortran 90\, the ISO standard
  replacing the previous 77 release\, adds many innovations: from the deriv
 ed types which may be defined by the user\, to a specific syntax to handle
  dynamically allocated memory. Fortran 90 compilers are available for a ve
 ry large amount of system facilities\, from workstations to massively-para
 llel systems.Topics: \n\n	The course introduces the basic elements of the
  language (type\, variable\, operator\, expression\, function\, statement\
 , flow control construct)\, program units (program\, function\, subroutine
  and module)\, arrays and array syntax\, and management of dynamic memory\
 , with short hints at object programming and abstract data types. The topi
 cs are detailed by means of both didactic and realistic examples in the co
 ntext of scientifical and technical computing\, providing a complete prese
 ntation of the Fortran 90 with the innovations given by the 95 revision an
 d minor hints at 2003 Standard. Particular care is given to illustrate the
  “good” programming practices and to the most common errors a Fortran 
 programmer may encounter.Target audience: \n\n	Programmers of scientifica
 l and technical computing\, which may benefit from the knowledge and usage
  of the main features available in Fortran 90/95.Pre-requisites: \n\n	Bas
 e informatics: used with Linux Operative Systems. Elements of procedural p
 rogramming: variables\, expressions\, execution flow\, functions. Experien
 ces in Fortran 77 may be helpful. \n\n	 \n\nhttps://events.prace-ri.eu/e
 vent/254/
SUMMARY:Introduction to Fortran 90 @ CINECA
URL;VALUE=URI:https://events.prace-ri.eu/event/254/
END:VEVENT
END:VCALENDAR
