Skip to content

Index

subsurfaceio

Geotechnical, structural, and earthquake engineering calculations.

Modules:

Name Description
base_data

Static reference data used to validate and render models.

config

Global configuration.

constants

Constants for physical properties and unit conversions.

cross_section

CAD-native geotechnical cross-section export.

datasets

Bundled JSON examples used as model inputs.

decorators

Reusable function and method decorators.

footing_foundation

Footing / shallow foundation API.

footing_foundation_average_parameters

Footing / shallow foundation average parameters API.

function_sequences

Function sequence orchestration.

functions

Calculation functions.

geotech_plot

Geotechnical plotting API.

graphics

SVG soil-pattern graphics composed from tiles.

html_report

HTML reports.

interpolate

Interpolation API.

io

Fetch or pass through an external data source.

logplot

Publication-quality graphical logs (boring / CPT / test-pit).

matplotlib_utils

Shared matplotlib helpers.

numpy_utils

Shared NumPy helpers.

parameters

Parameter catalog used by application models.

pile_foundation_capacity

Pile foundation capacity API.

pile_foundation_settlement

Pile foundation settlement API.

pile_group

Pile group API.

plot

General-purpose plotting API.

plotly_utils

Shared Plotly helpers.

polars_utils

Shared Polars helpers.

project

Project identification metadata.

pydantic_utils

Shared pydantic building blocks for application models.

records_list

Row-oriented records with a shared key set.

reference_data

Published lookup tables used by calculations.

reference_figure

Published geotechnical reference charts.

references

Bibliographic catalog used in model References: lists.

scipy_utils

Shared SciPy helpers.

seismic_site_class

Seismic site class API.

seismic_site_class_averaging

Seismic site class averaging API.

seismic_site_class_from_averages

Seismic site class from averages API.

settings

Global settings.

site_design_spectra

Site design spectra API.

site_investigation

Site investigation models, calculations, plots, and export.

soil_classification

Soil classification API.

soil_structure_interaction

Soil-structure interaction API.

tiles

Reusable SVG tiles used by soil-pattern graphics.