The MercuryMonth
Enhancing MercuryDPM Together
Join us for a collaborative effort to enhance our open-source particle simulations code.
For a schedule of MercuryMonth 2024, see below!
The MercuryMonth is a collaborative annual event usually held in May. It is dedicated to elevating the MercuryDPM codebase through collaboration, documentation, and feature development. During this intensive period, our team comes together to clean up code, document processes, create tutorials, and integrate new features into the main trunk.
Participating in MercuryMonth not only improves the codebase but also offers numerous advantages to developers and users alike. By contributing to the trunk, developers increase the visibility of their work, potentially leading to citations and recognition. Additionally, the integration of new features often results in a joint paper, providing participants with an opportunity to contribute to high-impact research.
We encourage all MercuryDPM developers and users to join us for MercuryMonth, as it offers invaluable opportunities:
Expand your knowledge of MercuryDPM and gain insights into its code base.
Collaborate with experienced developers to address your project-specific needs and challenges.
Engage with the community, share ideas, and receive feedback on your contributions.
Enhance your CV and gain valuable experience in large-scale software development.
Join us for the MercuryMonth and be part of a collaborative effort to shape the future of MercuryDPM. Let's innovate together and create a codebase we can all be proud of.
Past Success:
In previous iterations of the MercuryMonth, we've achieved significant milestones and made substantial contributions to the development of our codebase. Some notable outcomes include:
Implemented new algorithms for more efficient particle collision detection, resulting in a significant increase in simulation speed.
Enhanced user interface features based on feedback from participants, making the codebase more accessible to a wider range of users.
Collaborated with external research groups to integrate cutting-edge techniques into the codebase, expanding its capabilities and applicability.
Provided hands-on support to users and developers, addressing issues, and providing guidance that has led to the successful completion of numerous projects.
Increased community engagement and participation, with each event attracting a diverse group of participants from around the world, fostering a vibrant and inclusive development ecosystem.
MercuryMonth 2024
Benefits: Free coffee/tea and free lunch on certain days
Date: 6th May - 31st May
Daily meetings: meet us daily at 11:00 CEST in Gathertown: https://app.gather.town/invite?token=UW9CzZjXRyqqy_rkmx0t
Interesting in leaning MercuryDPM see part E of the following book: https://oercommons.org/courseware/lesson/113895/overview
Location:
First and last week: Twentsche Foodhall in Enschede, Netherlands
Second week : MercuryDPM training course at ON-DEM conference in Finland
Third week: Moomph workshop at University of Manchester
(includes a Symposium with talks on May 23)
Schedule:
May 6-10 Coding days at Twentsche Foodhall in Enschede, Netherlands
Come learn MercuryDPM or help develop the code
May 13-17 ON-DEM conference in Aalto, Finland
This conference includes the MercuryDPM training course
May 20-24 Moomph Workshop at the University of Manchester, United Kingdom
Mon-Wed: Regular meetings in the Commons room; joint discussions at 10:00 BST (can be joined online via Gathertown).
Thursday: Symposium (can be joined online via Zoom).
Preliminary schedule (in British Summer Time):
10:30 Thomas Weinhart & Anthony Thornton (Overview of Moomph coupling activities)
11:00 Timo Plath (Model order reduction for particle systems)
11:30 Discussion
12:00 Lunch
13:30 Mitchel Post and Tom Scrase (Particle-fluid coupling and Parallelisation)
14:30 Akhil Mathews (Mixed discrete continuum coupling of dense granular flow)
15:00 Igor Ostanin (Rigid, deformable and active bonds in MercuryDPM)
Friday: Regular meetings in the Commons room; informal chat and beers at 17:00 BST in Sandbar
May 27-31 Coding days at Twentsche Foodhall in Enschede, Netherlands
Come learn MercuryDPM or help develop the code
May 27 Online Civ 6 battle 9.00 start.
May 27 11.30 Talk: Kinetic theory based understanding of inelastic and rough granular gas using DEM. Alok Tiwari, PhD student at IIT Bombay, Mumbai, India. Join the talk
May 27 MercuryDPM quiz 14.00 (Cancelled)
May 27 Online Civ 6 battle continues 14:00
Participation:
Everyone is welcome to participate. Whether in person or online, for a few days or the entire month, your involvement is crucial. Please sign up and fill out this Google Form to let us know in which activity you plan to participate: https://forms.gle/27ZxTTnxj1BTnsiKA
Impressions