Skip to contents

soil

buildGeometry()
Paired embankment geometries from height, truncation ratio and slope
sampleSoilLayers()
Sample one synthetic soil column from a USCS material pool
evaluateSoilLayers()
Evaluate stress, stiffness and shear-wave velocity of ordered layers
characterizeProfile()
Characterize one evaluated soil column
estimateVS30()
Time-averaged shear-wave velocity of the upper 30 m
classifySite()
ASCE 7-22 site class of a shear-wave velocity
estimateRayleighPeriod()
Fundamental period of a layered soil profile by the Rayleigh quotient
estimateWeightedRayleighPeriod()
Fundamental period of a layered soil profile by the density-weighted Rayleigh quotient
buildRootModel()
Build the characteristic-root model of one mode
evaluateRoot()
Characteristic root for given inhomogeneity and truncation
evaluateBeamPeriod()
Modal period of the inhomogeneous truncated shear beam
solveColumnPeriod()
Fundamental period of a layered soil profile as a Galerkin eigenvalue problem
solveWedgePeriod()
Fundamental period of the truncated shear beam as a Galerkin eigenvalue problem
solveProfilePeriods()
Fundamental periods of the soil profile and truncated shear beam for every realization
simulateSoilProfiles()
Simulate paired soil-profile realizations for a material pool
propagateBeamPeriod()
Fundamental period of the truncated shear beam for every profile realization
propagateSitePeriod()
Fundamental period of the soil profile for every realization
summarizeProfiles()
Marginal statistics of a profile population
buildShearTable()
Shear table of release 1.7.1 from geometries and material pools

hazard

readHazardWorkbook()
Hazard curves of a user workbook
convertAEP()
Probability of exceedance and return period of an annual rate
evaluateUniformHazard()
Uniform-hazard ordinates of hazard curves at given return periods

siteResponse

evaluateSiteFactor()
Conditional site amplification factor of the NGA-East models
evaluateSiteSa()
Site spectral acceleration given the rock ordinate and PGA
integrateSiteMixture()
Site mixture of an analytic rock mixture by Gauss-Hermite quadrature
summarizeMixture()
Quantiles and mean of a spectral mixture
refineSiteMixture()
Site mixture at the first Gauss-Hermite order that agrees with the previous
integrateSiteSpectrum()
Site spectrum of a rock quantile spectrum by quadrature
refineSiteSpectrum()
Site spectrum at the first quadrature order that agrees with the previous
simulateSiteSpectrum()
Paired realizations of a site spectrum from a rock quantile spectrum
buildPGATable()
PGA table of release 1.7.1 from rock demands and a shear table

displacement

correlateResiduals()
Correlation of spectral residuals between two oscillator periods
buildQuantileSpline()
Quantile function of log spectral acceleration, monotone between its knots
interpolateSpectrum()
Spectral quantiles at one oscillator period by log-log interpolation
sampleSpectra()
Correlated sample of spectral accelerations
sampleIntensities()
Paired intensity measures of a displacement scenario
estimatePGV()
Peak ground velocity from peak ground acceleration
estimateAI()
Arias intensity from peak ground acceleration
listDisplacementFamilies()
Families of the displacement models
selectDisplacementModels()
Displacement models active in a tectonic regime
buildKyGrid()
Yield-acceleration grid of a displacement scenario
buildKyLimits()
Calibration range of yield acceleration of each displacement model
evaluateRigidDisplacement()
Rigid sliding-block displacement
evaluateFlexibleDisplacement()
Deformable sliding-mass displacement
evaluateDisplacements()
Displacement realizations of the models of a scenario
summarizeDisplacements()
Marginal statistics of displacement realizations by model
summarizeEnsemble()
Weighted statistics of a displacement model ensemble
buildDnTables()
Site displacement products of release 1.7.1
assembleDnTables()
Global displacement products of release 1.7.1

kmax

solveKmax()
Yield coefficient that limits each realized displacement curve
summarizeKmax()
Weighted mean and quantiles of pooled yield coefficients
buildKmaxTable()
Yield-coefficient table of release 1.7.1 from displacement realizations
assembleKmaxTables()
Global yield-coefficient table of release 1.7.1

project

processProject()
Run the steps of a project
listProjectTables()
List the tables of a project
queryProjectTable()
Query a table of a project

meta

describeModule()
Installed module identity

Data

CylinderRoots
Characteristic roots of the truncated inhomogeneous shear beam
ShearModelParameters
Small-strain shear-modulus correlations by soil group
SiteClass
ASCE 7-22 site classes
VancouverSpectra
Uniform hazard spectra of Vancouver on rock from the 2020 National Building Code of Canada