2nd CCP-WSI Hackathon

Dates: 29 June – 1st July 2022
Location: Streatham campus, University of Exeter
Applications: close on 23:59 Friday 10th June BST
Agenda

The 2nd CCP-WSI Hackathon was a successful event! Participants enjoyed intense code development of coupled software, top-tier training from industry experts, fun social events, and more. Here are some pictures taken from the event:


Description and Aim

Following on from the recent Code Developers’ Workshop 3 – Code Coupling, the 2nd CCP-WSI Hackathon is a 3 day residential event focusing on multi-physics code coupling. At this event, selected members of the WSI community will work together on coupling computational continuum mechanics codes, particularly focussed on use of the Multiscale Universal Interface (MUI) code coupling library. Participants will receive advanced training and advice in developing coupled software from experts in the field, giving an unparalleled opportunity to produce sustainable, open source codes and research outputs, as well as establish collaborations with colleagues from the wider community. The event is being hosted by the University of Exeter, on the Streatham campus in Exeter.

CCP-WSI are proud to fund this event, participants need only fund their travel.

The 1st CCP-WSI Hackathon was held in 2019 and was a great success; we've got pictures and details from the event so have a look!

Objectives

The main objectives of the event are to:

  • bring together those working on coupling codes for tackling aspects of Wave Structure Interaction problems
  • focus on developments utilising the Multiscale Universal Interface code coupling library (where this is not suitable then we will try and advise other solutions however implementation is out of the scope of this hackathon)
  • encourage the collaborative exchange and refinement of ideas
  • develop high quality, sustainable and open-source coupled WSI software
  • foster new research collaborations and grow research impact
  • reward contributors with tangible outputs and an enhanced platform for their work

  • Application Process

    The 2nd CCP-WSI Hackathon on Code Coupling is free and, for successful applicants, accommodation and food for the duration of the Hackathon is provided by the CCP-WSI (applicants will have to fund their travel to and from Exeter). However, places on the Hackathon are limited and only successful applicants will be invited to join the Hackathon activities in Exeter.

    The 2nd CCP-WSI Hackathon is aimed at early career researchers and late stage PhD students interested in code coupling with MUI. Successful applicants will be working on new features in wave-structure-interaction (WSI) simulations and be willing to share ideas for code improvements and development of new functionality.

    To apply for your place at the 2nd CCP-WSI Hackathon please complete the form (before midnight on Friday 10th June 2022). The CCP-WSI Working Group will be selecting successful applicants based on the following selection criteria:

    • Alignment of research interests with other applicants.
    • Willingness to share ideas and work openly and collaboratively.
    • Level of programming ability/aspirations, i.e. not too basic but also achievable.

    Applicants will be notified via email if they have been successful no later than Friday 17th June 2022.

    Agenda

      Wednesday 29th June Thursday 30th June Friday 1st July
    9.00 Walk from Holland Hall HPC Coupling Considerations (XG) (30 mins)
    preCICE (GC) (60 mins)
    Hacking
       
      Welcome and Intro - GRT
    Flash Talks (5 mins each)
     
    10.00
     
      COFFEE BREAK
      Flash Talks (5 mins each)
    Introduction to Scientific Code Coupling (OM) (30mins)
    Overview of code coupling technologies (SML) (30 mins)
    Hacking Lecture -Ed MackKay (30 mins) (Modelling Wave Interaction with Porous Structures - Application to Motion Damping of a Floating Wind Turbine
    Lecture - Phillip Cardiff (40 mins) (solids4Foam)
    Roundup and Discussion
    11.00
     
     
     
    12.00
     
      LUNCH LUNCH
     
    1.00 LUNCH
     
      Hacking Lecture "A Crash Course on Git" - Exeter Research Software group
     
    2.00 Unscheduled
    (Further hacking, discussions, visit Exeter)
      Mid-Hackathon round-table (verbal update + discussion)
    Hacking
     
     
    3.00
     
      TEA BREAK
     
    4.00 Hacking Hacking  
     
     
      BBQ – Turf Hotel (6.30pm – start from Holland Hall 4.45pm)
    5.00
     
      Dinner – City Gate Hotel (7pm – start from Holland Hall 6.30pm)
     
    6.00