RuptureSet and Source extend List instead of Iterable
The List interface is arguably preferable to Iterable (size, random access). Difficulties encountered getting ruptures for the OpenSHA wrapper (OpensHA accesses ruptures by index) motivate making this conversion now.
-
Source: Iterable to List -
RuptureSet: Iterable to List -
Rupture as interface with Regular and Mutable implementations
Edited by Powers, Peter M.