The EMOD3D source code makes illusions to the ability to generate SRF 3.0 source models. Here is what I can suss out what must be added to implement this in the codebase:
- Add switches for 3.0 support in python and rust,
- Add a column to parse Vp values,
- Optionally: In the SRF 3.0 format it appears there is support for specifying moment instead of slip either as moment with 1 mechanism or moment with 6 mechanisms. Not sure what this enables, except potentially it eliminates the possibility for misinterpreting the moment release because of different velocity models.
This is not on the critical path, however, because sw4 does not support reading these models so it is not essential for Cybershake.
The EMOD3D source code makes illusions to the ability to generate SRF 3.0 source models. Here is what I can suss out what must be added to implement this in the codebase:
This is not on the critical path, however, because sw4 does not support reading these models so it is not essential for Cybershake.