Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

In order to run nhm2srf.py code to generate SRFs, a "selection file" is needed. This text file can be specified in multiple ways (depending on the approach utilized for considering uncertainty in ruptures), as. Here are the three approaches implemented as of Dec 2018:

  1. Approach one: The number of realisations for a given fault is prescribed (as done in Step 2: Determine the number of simulation jobs for a given fault), and the hypocentre location is determine using MonteCarlo randomizations. One slip realisation is generated for a given hypocentre. The format of the input file will be:
     fault_name     num_realizations"r"   

    note: the "r" key letter is needed to be concatenated to the number of realizations. Here is an example for CS18.6: fault_selection_c18p6_for_SRF.txt

  2. Approach two: specify the number of hypocenter along the strike and and the number of slip realisa directions. The input file will have this format:
    fault_name     num_hypo_along_strike     num_slip_realizations_per_hyp

  3. Approach: specify the distance interval between hypocentres along the strike and dip directions. The minimum number of realisations will be three along the strike located at the depth corresponding to 0.6*(down-dip-width). The inout file will have this format:
    fault_name     hypo_dist_along_strike     num_slip_realizations_per_hyp fault_name     num_monteCarlo_realizations"r"   
  4. (note for approach 3: append "r" to the number of realizations (e.g., 30r) to generate randomized hypoceter with one slip distirbution per each) 

...