pyrocko.fomosto.qssp

Classes

QSSPConfig(**kwargs)

Undocumented.

QSSPConfigFull(**kwargs)

Undocumented.

QSSPGreen(**kwargs)

Undocumented.

QSSPReceiver(**kwargs)

Undocumented.

QSSPSource(**kwargs)

Undocumented.

QSSPSourceDC(**kwargs)

Undocumented.

QSSPSourceMT(**kwargs)

Undocumented.

class QSSPSource(**kwargs)[source]

Bases: Object

Undocumented.

lat

float, default: 0.0

lon

float, default: 0.0

depth

float, default: 10.0

torigin

float, default: 0.0

trise

float, default: 1.0

class QSSPSourceMT(**kwargs)[source]

Bases: QSSPSource

Undocumented.

munit

float, default: 1.0

mrr

float, default: 1.0

mtt

float, default: 1.0

mpp

float, default: 1.0

mrt

float, default: 0.0

mrp

float, default: 0.0

mtp

float, default: 0.0

class QSSPSourceDC(**kwargs)[source]

Bases: QSSPSource

Undocumented.

moment

float, default: 1000000000.0

strike

float, default: 0.0

dip

float, default: 90.0

rake

float, default: 0.0

class QSSPReceiver(**kwargs)[source]

Bases: Object

Undocumented.

lat

float, default: 10.0

lon

float, default: 0.0

name

str, default: ''

tstart

float, default: 0.0

distance

float, default: 0.0

class QSSPGreen(**kwargs)[source]

Bases: Object

Undocumented.

depth

float, default: 10.0

filename

str, default: 'GF_10km'

calculate

bool, default: True

class QSSPConfig(**kwargs)[source]

Bases: Object

Undocumented.

qssp_version

str, default: '2010beta'

time_region

tuple of 2 pyrocko.gf.meta.Timing objects, default: (<pyrocko.gf.meta.Timing object at 0x7fef2a9ac7d0>, <pyrocko.gf.meta.Timing object at 0x7fef2a9aca50>)

frequency_max

float, optional

slowness_max

float, default: 0.4

antialiasing_factor

float, default: 0.1

switch_turning_point_filter

int, default: 0

max_pene_d1

float, default: 2891.5

max_pene_d2

float, default: 6371.0

earth_radius

float, default: 6371.0

switch_free_surf_reflection

int, default: 1

lowpass_order

int, optional, default: 0

lowpass_corner

float, optional, default: 1.0

bandpass_order

int, optional, default: 0

bandpass_corner_low

float, optional, default: 1.0

bandpass_corner_high

float, optional, default: 1.0

output_slowness_min

float, optional, default: 0.0

output_slowness_max

float, optional

spheroidal_modes

bool, default: True

toroidal_modes

bool, default: True

cutoff_harmonic_degree_sd

int, optional, default: 0

cutoff_harmonic_degree_min

int, default: 0

cutoff_harmonic_degree_max

int, default: 25000

crit_frequency_sge

float, default: 0.0

crit_harmonic_degree_sge

int, default: 0

include_physical_dispersion

bool, default: False

source_patch_radius

float, default: 0.0

cut

tuple of 2 pyrocko.gf.meta.Timing objects, optional

fade

tuple of 4 pyrocko.gf.meta.Timing objects, optional

relevel_with_fade_in

bool, default: False

nonzero_fade_in

bool, default: False

nonzero_fade_out

bool, default: False

class QSSPConfigFull(**kwargs)[source]

Bases: QSSPConfig

Undocumented.

time_window

float, default: 900.0

receiver_depth

float, default: 0.0

sampling_interval

float, default: 5.0

stored_quantity

str, default: 'displacement'

output_filename

str, default: 'receivers'

output_format

int, default: 1

output_time_window

float, optional

gf_directory

str, default: 'qssp_green'

greens_functions

list of QSSPGreen objects, default: []

sources

list of QSSPSource objects, default: []

receivers

list of QSSPReceiver objects, default: []

earthmodel_1d

pyrocko.cake.LayeredModel (pyrocko.gf.meta.Earthmodel1D), optional