pystrata.propagation.LinearElasticCalculator

class pystrata.propagation.LinearElasticCalculator[source]

Class for performing linear elastic site response.

__init__()[source]

Methods

__init__()

calc_accel_tf(lin, lout)

Compute the acceleration transfer function.

calc_strain_tf(lin, lout)

Compute the strain transfer function from lout to location_in.

calc_stress_tf(lin, lout, damped)

Compute the stress transfer function.

wave_at_location(loc)

Compute the wave field at specific location.

Attributes

loc_input

motion

name

profile