GNS-Science / nzshm-opensha

renamed successor to old nshm-nz-opensha , all python history removed to new nzshm-runzi repo
MIT License
0 stars 2 forks source link

Create Subduction PlausibilityFilter to guarantee connectedness #301

Closed voj closed 5 months ago

voj commented 6 months ago

We have encountered a disconnected subduction rupture in a test build, and we would like to

We currently generate subduction ruptures as rectangles, but we allow for missing tiles because the edges of subduction tile sets are usually ragged. We have plausibility filters in place to guarantee

We should add a new PlausibilityFilter to guarantee that all sections in a rupture are connected and that there are no "islands".

This rupture was generated using SBD_0_1_PUY_30: image

input value
min_aspect_ratio 2.0
max_aspect_ratio 5.0
aspect_depth_threshold 5
min_fill_ratio 0.1
growth_position_epsilon 0.0
growth_size_epsilon 0.0