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