Scenario’s SourceGenerators¶
DCSourceGenerator
¶
- class DCSourceGenerator(*args, **kwargs)[source]¶
Bases:
pyrocko.scenario.sources.base.SourceGenerator
Undocumented.
- ♦ depth_min¶
float
, default:0.0
- ♦ depth_max¶
float
, default:30000.0
- ♦ strike¶
float
, optional
- ♦ dip¶
float
, optional
- ♦ rake¶
float
, optional
- ♦ perturbation_angle_std¶
float
, optional
RectangularSourceGenerator
¶
- class RectangularSourceGenerator(*args, **kwargs)[source]¶
Bases:
pyrocko.scenario.sources.base.SourceGenerator
Undocumented.
- ♦ depth_min¶
float
, default:0.0
- ♦ depth_max¶
float
, default:5000.0
- ♦ decimation_factor¶
int
, default:4
- ♦ strike¶
float
, optional
- ♦ dip¶
float
, optional
- ♦ rake¶
float
, optional
- ♦ depth¶
float
, optional
- ♦ width¶
float
, optional
- ♦ length¶
float
, optional
PseudoDynamicRuptureGenerator
¶
- class PseudoDynamicRuptureGenerator(*args, **kwargs)[source]¶
Bases:
pyrocko.scenario.sources.base.SourceGenerator
Undocumented.
- ♦ depth_min¶
float
, default:0.0
- ♦ depth_max¶
float
, default:5000.0
- ♦ decimation_factor¶
int
, default:1
- ♦ slip_min¶
float
, optional
- ♦ slip_max¶
float
, optional
- ♦ strike¶
float
, optional
- ♦ dip¶
float
, optional
- ♦ rake¶
float
, optional
- ♦ depth¶
float
, optional
- ♦ nx¶
int
, optional, default:5
- ♦ ny¶
int
, optional, default:5
- ♦ nucleation_x¶
float
, optional
- ♦ nucleation_y¶
float
, optional
- ♦ width¶
float
, optional
- ♦ length¶
float
, optional
- ♦ gamma¶
float
, default:0.8