Skip to content

Site design spectra

subsurfaceio.site_design_spectra.model

Classes:

Name Description
SiteDesignSpectra

Simplified model to estimate non-liquefiable NEHRP F site design spectra

SpectraAtRock

SpectraAtRock model

SiteDesignSpectra pydantic-model

Bases: Model

Simplified model to estimate non-liquefiable NEHRP F site design spectra

Fields:

  • special_layers_thickness (float)
  • special_shear_velocity_mean (float)
  • special_shear_strain_mean (float)
  • special_cyclic_resistance_ratio_min (float)
  • number_of_standard_deviations (Optional[float])
  • spectra_at_rock (list[SpectraAtRock])

results property

results

Returns the results of the calculation.

calculate

calculate()

Executes the calculation.

get_calculation_methods classmethod

get_calculation_methods()

Returns the list of calculation methods associated with this model.

get_results_figure

get_results_figure()

Generates the results figure.

SpectraAtRock pydantic-model

Bases: BaseModel

SpectraAtRock model

Fields:

  • period (Optional[float])
  • pseudo_spectral_acceleration (Optional[float])