Difference between revisions of "Rupture Variation Generator v5.4.2"
From SCECpedia
Jump to navigationJump to searchLine 11: | Line 11: | ||
*Replicate SRFs from stand-alone code using DirectSynth: <span style="color:red">Not yet started</span> | *Replicate SRFs from stand-alone code using DirectSynth: <span style="color:red">Not yet started</span> | ||
*Perform CyberShake run for USC using RupGen-api-5.4.2: <span style="color:red">Not yet started</span> | *Perform CyberShake run for USC using RupGen-api-5.4.2: <span style="color:red">Not yet started</span> | ||
+ | |||
+ | == 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. |
Revision as of 17:05, 8 October 2019
This 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.