BEGIN:VCALENDAR
VERSION:2.0
PRODID:icalendar-ruby
CALSCALE:GREGORIAN
BEGIN:VEVENT
DTSTAMP:20260830T234311Z
UID:2867d29a-9219-497b-8217-e06362e0364d
DTSTART:20191202T090000Z
DTEND:20191205T170000Z
DESCRIPTION:The registration to this course is now open. Please\, bring yo
 ur own laptop. All the PATC courses at BSC are free of charge.\n\nCourse c
 onvener: Arnau Folch\n\nCourse lecturers: \n\nJosé Manuel González Vida
  (Malaga University)\, Matteo Cerminara (INGV Pias)\, Leonardo Mingari (CA
 SE Department\, BSC)\n\nObjectives: This course focuses on modelling two o
 f the highest impact natural hazards\, volcanic eruptions and tsunamis. Th
 e objective is to give a succinct theoretical overview and then introduce 
 students on the use of different HPC flagship codes included in the Center
  of Excellence for Exascale in Solid Earth (ChEESE). ASHEE is a volcanic p
 lume and PDC simulator based on a multiphase fluid dynamic model conceived
  for compressible mixtures composed of gaseous components and solid partic
 le phases. FALL3D is a Eulerian model for the atmospheric transport and gr
 ound deposition of volcanic tephra (ash) used in operational volcanic ash 
 dispersal forecasts routinely used to prevent aircraft encounters with vol
 canic ash clouds and to perform re-routings avoiding contaminated airspace
  areas. T-HySEA solves the 2D shallow water equations on hydrostatic and d
 ispersive versions. Based on a high-order Finite Volume (FV) discretisatio
 n (hydrostatic) with Finite Differences (FD) for the dispersive version on
  two-way structured nested meshes in spherical coordinates. Together with 
 hands-on sessions\, the course will also tackle post-process strategies ba
 sed on python. In recent years\, the Python programming language has becom
 e one of the most popular choice for geoscientists. Python is a modern\, i
 nterpreted\, object-oriented\, open-source language easy to learn\, easy t
 o read\, and fast to write. The proliferation of multiple open-source proj
 ects with libraries available every day\, have facilitated a rapid scienti
 fic development in the geoscience community. In addition\, the modern data
  structures and object-oriented nature of the language along with an elega
 nt syntax\, enable Earth scientists to write more robust and less buggy co
 de.\n\nLearning outcomes: Participants will learn and gain experience in i
 nstalling SE codes and related utilities and libraries\, running numerical
  simulations\, monitoring the execution of supercomputing jobs\, analyzing
  and visualizing model results.\n\nLevel: (All courses are designed for sp
 ecialists with at least 1st cycle degree or similar background experience)
 \nINTERMEDIATE: for trainees with some theoretical and practical knowledge
 \; those who finished the beginners course\n\nPrerequisites: \n\nAt least 
 University degree in progress on Earth Sciences\, Computer Sciences or rel
 ated area.\n\n\n	\n	Basic knowledge of LINUX\n	\n	\n	Knowledge of C\, FORT
 RAN\, MPI or openMP is recommended\n	\n	\n	Knowledge of Earth Sciences dat
 a formats is recommended (grib\, netcdf\, hdf\,…)\n	\n	\n	Basic knowledg
 e of python\n	\n\n\nAgenda:\n\nDay 1\n\nSession 1 / 10:00am – 1:30pm (3 
 h lectures)\n\n10:00-11:30 Volcanic clouds and plumes: Introduction to the
  physical problem\n\n11:30-11:50 Coffee break\n\n11:50-13:30 Introduction 
 FALL3D\n\n13:30-14:30 Lunch break\n\n \n\nSession 2 / 2:30pm – 6:00 pm 
 (1:30 h lectures\, 2 h practical)\n\n14:30-16:00 Introduction to ASHEE\n\n
 16:00-16:20 Coffee break\n\n16:20-18:00 Installation and compilation of FA
 LL3D and ASHEE\n\n \n\nDay 2\n\nSession 1 / 10:00am – 1:30pm (3 h hands
 -on)\n\n10:00-11:30 FALL3D hands on I\n\n11:30-11:50 Coffee break\n\n11:50
 -13:30 FALL3D hands on II\n\n13:30-14:30 Lunch break\n\n \n\nSession 2 / 
 2:30pm – 6:00 pm (1:30 h lectures\, 2 h practical)\n\n14:30-16:00 ASHEE 
 hands on I\n\n16:00-16:20 Coffee break\n\n16:20-18:00 ASHEE hands on II\n\
 n \n\nDay 3\n\nSession 1 / 10:00am – 1:30pm (1:30 h lectures\, 1:40 h p
 ractical)\n\n10:00-11:30 Introduction to tsunami modeling and the Tsunami-
 HySEA code\n\n11:30-11:50 Coffee break\n\n11:50-13:30 Tsunami-HySEA: from 
 simple to complex simulations\n\n13:30-14:30 Lunch break\n\n \n\nSession 
 2 / 2:30pm – 6:00 pm (3 h hands-on)\n\n14:30-16:00 Tsunami-HySEA hands o
 n I\n\n16:00-16:20 Coffee break\n\n16:20-18:00 Tsunami-HySEA hands on II\n
 \n \n\nDay 4\n\nSession 1 / 10:00am – 1:30pm (3 h lectures)\n\n10:00-11
 :30 A brief introduction to the Python language and object oriented progra
 mming\n\n11:30-11:50 Coffee break\n\n11:50-13:30 Scientific computing tool
 s and reading files and accessing remote data\n\n13:30-14:30 Lunch break\n
 \n \n\nA brief introduction to the Python language\n\n-Installing package
 s\n\nObject oriented programming\n\n-Examples on classes and motivation\n\
 n-How to make a class\n\n-Method Objects\n\n-Example: manipulating dates a
 nd times \n\nScientific computing tools\n\n-Vectors and arrays: basic oper
 ations and manipulations\n\n-References and copies of arrays\n\n-Vectoriza
 tion\n\n-Statistics tools\n\n-Data Analysis with Pandas\n\nReading files a
 nd accessing remote data\n\n-Read and write multi-column data files \n\n-F
 ile formats used in geosciences netCDF\, HDF5\, HDF-EOS 2\, and GRIB 1 and
  2\n\n-Data Access Services: OPeNDAP\, NetCDF Subset Service\, etc...\n\n-
 Example: Reading data from OpenDAP\n\n \n\nSession 2 / 2:30pm – 6:00 pm
  (3h hands-on)\n\n14:30-16:00 Visualization\n\n16:00-16:20 Coffee break\n\
 n16:20-18:00 Examples and exercises\n\nVisualization\n\n-Simple line plots
 \n\n-Adjusting the plot\n\n-Visualization of geographic data\n\n-3D Scient
 ific data visualization\n\n \n\nExamples and exercises\n\n-FALL3D pre and
  post-processing tools\n\nEnd of Course\nhttps://events.prace-ri.eu/event/
 906/
SUMMARY:HPC and natural hazards: modelling tsunamis and volcanic plumes usi
 ng European flagship codes @ BSC
URL;VALUE=URI:https://events.prace-ri.eu/event/906/
END:VEVENT
END:VCALENDAR
