Index
subsurfaceio.seismic_site_class
Seismic site class API.
Assign a seismic site class from averaged profile properties:
from subsurfaceio.seismic_site_class import SeismicSiteClass
SeismicSiteClass(is_e_site_class=False).calculate()
Classes:
| Name | Description |
|---|---|
SeismicSiteClass |
IBC seismic site classification from special soil conditions. |
SeismicSiteClassResults |
IBC seismic site class results. |
SeismicSiteClass
pydantic-model
Bases: Model
IBC seismic site classification from special soil conditions.
References
- council2003nehrp
Fields:
-
is_e_site_class(bool) -
is_f1_site_class(bool) -
is_f2_site_class(bool) -
is_f3_site_class(bool) -
is_f4_site_class(bool) -
results(SeismicSiteClassResults | None)
SeismicSiteClassResults
pydantic-model
Bases: BaseModel
IBC seismic site class results.
Fields:
-
site_class(str | None) -
site_class_label(str | None)