You are here: Home / Events / 2023 / 06 / 11 / 2023 PyLith Hackathon
18.218.127.141

Events: Details

2023 PyLith Hackathon

Category: Hackathon
Description:

Dates: June 11-17, 2023
Location: GoldenColorado

Registration Opens: March 1
Applications Closes: April 15 CLOSED    
Notification of Acceptance Begins:  April 1 COMPLETE
Limit: 16 participants

To further the development of the crustal deformation modeling code PyLith and its user community, current users and developers of PyLith will be working side-by-side over a 7-day period. Participants will make significant progress both on the development of PyLith itself, as well as on the models individual users are building for their own research.

List of potential projects for this year:

  • Poroelasticity: Extend the current poroelasticity implementation and examples. 
  • Integration of Bayesian Inversion with PyLith: Create benchmark problems for using PyLith Green’s functions in a Bayesian inversion framework, such as CATMIP or hIPPYlib
  • Examples for 3D Crustal Faults: Create examples of prescribed fault slip on a small system of 3D crustal faults to complement the existing 3D subduction zone example. This is a great project for someone who wants to learn how to use PyLith in a research problem involving crustal faults with realistic geometry and material properties.
  • Earthquake cycle: Couple quasi-static interseismic and dynamic coseismic simulations to resolve the full dynamics of the earthquake cycle, including rupture propagation and radiated seismic waves and viscoelastic relaxation and aseismic creep.
  • Point dislocation earthquake sources: Implement point dislocation earthquake sources using a moment tensor. This provide a point source implementation to complement the finite-source implementation of cohesive cells. Point dislocations are useful for modeling events whose rupture dimensions are small compared to the discretization size.
  • Viscoelastic bulk rheologies using strain rate: Add new implementations of the Maxwell, generalized Maxwell, and power-law viscoelastic bulk rheologies that use strain rate rather than strain as the primary variable.
  • Adaptive mesh refinement: Add support for adaptive mesh refinement (AMR) in PyLith by leveraging the AMR capabilities in PETSc.
  • Other. A short description is required if you want to propose your own project.

Please read through all event details before beginning the application process.

All participants are expected to abide by the CIG Code of Conduct.

ORGANIZERS

Brad Aagaard, U.S. Geological Survey
Matthew Knepley, University of Buffalo
Charles Williams, GNS Science

Workshop report [pdf]

When: Sunday 11 June, 2023 6:00 am CDT - Saturday 17 June, 2023 3:00 pm CDT
Where: Golden, Colorado
Register Here: closed
June
S M T W T F S
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30