pystrata.variation.ToroVelocityVariation¶
- class pystrata.variation.ToroVelocityVariation(ln_std: float, rho_0: float, delta: float, rho_200: float, h_0: float, b: float, vary_bedrock: bool = False)[source]¶
Toro (1995) [T95] velocity variation model.
Default values can be selected with
generic_model().- Parameters:
ln_std (float, optional) – \(\sigma_{ln}\) model parameter.
rho_0 (float, optional) – \(ρ_0\) model parameter.
delta (float, optional) – \(\Delta\) model parameter.
rho_200 (float, optional) – \(ρ_200\) model parameter.
h_0 (float, optional) – \(h_0\) model parameter.
b (float, optional) – \(b\) model parameter.
vary_bedrock (bool, optional) – If the velocity of the bedrock (half-space) should be varied.
- __init__(ln_std: float, rho_0: float, delta: float, rho_200: float, h_0: float, b: float, vary_bedrock: bool = False)[source]¶
Initialize the model.
Methods
__init__(ln_std, rho_0, delta, rho_200, h_0, b)Initialize the model.
generic_model(site_class, **kwds)Use generic model parameters based on site class.
site_classes()usgs_site_class(vs30)Attributes
PARAMSbdeltah_0ln_stdrho_0rho_200vary_bedrock