Rupture Variation Generator v5.4.2
From SCECpedia
Jump to navigationJump to searchThis page details the work to migrate the Graves & Pitarka (2019) rupture generator, v5.4.2, to CyberShake.
The specific code changes required to create an API are detailed here: Rupture Variation Generator v5.4.2 code changes
Status
- Replicate reference SRFs using stand-alone code: Complete
- Create RupGen-api-5.4.2: Complete
- Replicate SRFs from stand-alone code using RupGen library: Complete
- Compile DirectSynth against RupGen library: In progress
- Replicate SRFs from stand-alone code using DirectSynth: Not yet started
- Perform CyberShake run for USC using RupGen-api-5.4.2: Not yet started
Verification
The verification sequence is:
- Reference results from Rob
- (1) reproduced using Rob's supplied stand-alone code, compiled and run on a Summit head node.
- (2) is used to produce reference SRFs from ERF 36 geometry files for
- Source 76, rupture 0 (M6.35)
- Source 128, rupture 858 (M7.35)
- Source 68, rupture 7 (M8.45)
- (3) is reproduced using test code which is compiled against the RupGen-api-5.4.2 library.
- (3) is reproduced using DirectSynth and writing out the SRFs.