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: 4

♦ 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, optional