pyrocko.fomosto.poel

Classes

PoelConfig(**kwargs)

Undocumented.

PoelConfigFull(**kwargs)

Undocumented.

PoelModel(**kwargs)

Undocumented.

PoelSourceFunction(**kwargs)

Undocumented.

class PoelSourceFunction(**kwargs)[source]

Bases: Object

Undocumented.

♦ data

numpy.ndarray (pyrocko.guts_array.Array)

class PoelModel(**kwargs)[source]

Bases: Object

Undocumented.

♦ data

numpy.ndarray (pyrocko.guts_array.Array)

class PoelConfig(**kwargs)[source]

Bases: Object

Undocumented.

♦ poel_version

str, default: '2012'

♦ s_radius

float, default: 0.0

♦ s_type

int, default: 0

♦ source_function_p

float, default: 1.0

♦ source_function_i

PoelSourceFunction, default: PoelSourceFunction(data=array([[ 0.,  0.], [10.,  1.]]))

♦ t_window

float, default: 500.0

♦ accuracy

float, default: 0.025

♦ isurfcon

int, default: 1

♦ model

PoelModel, default: PoelModel(data=array([[0.0e+00, 4.0e+08, 2.0e-01, 4.0e-01, 7.5e-01, 5.0e+00]]))

class PoelConfigFull(**kwargs)[source]

Bases: PoelConfig

Undocumented.

♦ s_start_depth

float, default: 25.0

♦ s_end_depth

float, default: 25.0

♦ sw_equidistant_z

int, default: 1

♦ no_depths

int, default: 10

♦ depths

numpy.ndarray (pyrocko.guts_array.Array), default: array([ 10., 100.])

♦ sw_equidistant_x

int, default: 1

♦ no_distances

int, default: 10

♦ distances

numpy.ndarray (pyrocko.guts_array.Array), default: array([ 10., 100.])

♦ no_t_samples

int, default: 51

♦ t_files

list of str objects, default: ['uz.t', 'ur.t', 'ezz.t', 'err.t', 'ett.t', 'ezr.t', 'tlt.t', 'pp.t', 'dvz.t', 'dvr.t']

♦ sw_t_files

list of int objects, default: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1]