Monte Carlo site properties from synthetic soil profiles
Source:R/getSiteProperties.R
getSiteProperties.RdGenerates NR realisations of synthetic soil profiles for a given
total height Hs and USCS classification, then summarises the
resulting Ts, mo, Go, VSo and VS30 by user-requested quantile
levels (and/or the mean). Each realisation is built by
geSiteTable().
Usage
getSiteProperties(
Hs,
USCS,
POP = 100,
Water = 0,
NR = 1,
h = 1,
levels = c(0.05, 0.5, "mean", 0.95),
Vref = 760
)Arguments
- Hs
Numeric vector. Total height(s) to hard ground (m).
- USCS
Character vector. USCS soil classification codes (e.g.
c("GC", "CL", "ML")).- POP
Numeric. Pre-consolidation pressure (kPa). Default 100.
- Water
Numeric. Water-table depth as fraction of
Hs. Default 0 (no water).- NR
Integer. Number of Monte Carlo realisations. Default 1.
- h
Numeric. Layer thickness (m) in the discretisation. Default 1.00.
- levels
Vector. Quantile levels to report; entries can be numeric in (0, 1) and/or the literal
"mean". Defaultc(0.05, 0.5, "mean", 0.95).- Vref
Numeric. Reference shear-wave velocity (m/s) for site-class assignment. Default 760.