BEGIN:VCALENDAR
VERSION:2.0
PRODID:icalendar-ruby
CALSCALE:GREGORIAN
BEGIN:VEVENT
DTSTAMP:20260629T112613Z
UID:1391d87f-6063-4f2d-989b-bd97105990ea
DTSTART:20160308T080000Z
DTEND:20160311T170000Z
DESCRIPTION:Description:\nFortran is among the earliest high level programm
 ing languages and the first one to be standardized. The specific features 
 of the language and a widespread experience acquired in coding allow Fortr
 an compilers to build highly optimized executables. The major revisions of
  the standard (77/90/2003) give the chance to improve more and more the co
 de design\, and this\, along with the large number of mathematical functio
 ns included and an extensive collections of highly tuned scientific packag
 es\, makes Fortran a good candidate in the area of numerical\, scientific\
 , engineering and technical applications.\nFortran 90\, the ISO standard r
 eplacing the previous 77 release\, adds many innovations: from the derived
  types which may be defined by the user\, to a specific syntax to handle d
 ynamically allocated memory. Fortran 2003 further enlarges the potentialit
 y of the language by proposing (among other things) the support for object
 -oriented programming and a standard way to interoperate with C. Nowadays\
 , Fortran compilers are available for a very large amount of system facili
 ties\, from workstations to massively-parallel systems.Topics: \nThe cour
 se introduces the basic elements of the language (type\, variable\, operat
 or\, expression\, function\, statement\, flow control construct)\, program
  units (program\, function\, subroutine and module)\, arrays and array syn
 tax\, and management of dynamic memory\, with short hints at object progra
 mming and abstract data types. The topics are detailed by means of both di
 dactic and realistic examples in the context of scientific and technical c
 omputing\, providing a complete presentation of the Fortran 90 with the in
 novations given by the 95 revision. Selected features of 2003 Standard wil
 l be discussed as well. Particular care is given to illustrate the “good
 ” programming practices and to the most common errors a Fortran programm
 er may encounter. Target Audience:\nProgrammers of scientific and technic
 al computing\, which may benefit from the knowledge and usage of the main 
 features available in Fortran.Prerequisites:\nBase informatics. Experience
  with Linux Operative Systems. Elements of procedural programming: \n\nGr
 ant\nThe lunch for the three days will be offered to all the participants 
 and some grants are available. The only requirement to be eligible is to b
 e not funded by your institution to attend the course and to work or live 
 in an institute outside the Roma area. The grant  will be 300 euros for s
 tudents working and living outside Italy and 150 euros for students workin
 g and living in Italy. Some documentation will be required and the grant w
 ill be paid only after a certified presence of minimum 80% of the lectures
 .\n\nFurther information about how to request the grant\, will be provided
  at the confirmation of the course: about 3 weeks before the starting date
 .\n\nhttps://events.prace-ri.eu/event/471/
SUMMARY:Introduction to Modern Fortran@Cineca
URL;VALUE=URI:https://events.prace-ri.eu/event/471/
END:VEVENT
END:VCALENDAR
