Package: newmark 1.3.0

newmark: Uncertainty Analysis in Dynamic Site and Slope Response

Implements a four-stage pipeline for probabilistic seismic performance analysis of slopes and embankments. The package takes a uniform-hazard spectrum at multiple return periods as input (any source) and produces: (1) synthetic soil profile generation and fundamental period estimation from USCS classification via Ishihara's small-strain shear-modulus model and the inhomogeneous truncated shear-beam theory of Gazetas and Dakoulas; (2) nonlinear site amplification using the NGA-East ergodic site-response models (Stewart et al. (2020) <doi:10.1177/8755293019878185> and Hashash et al. (2020) <doi:10.1177/8755293019878193>, with the 2017 PEER-report generation retained as an option), with inter-period correlation via Baker & Jayaram (2008) <doi:10.1193/1.2857544>; (3) Monte Carlo ensemble of six empirical Newmark sliding-block displacement models (Ambraseys & Menu (1988) <doi:10.1002/eqe.4290160704>, Jibson (2007) <doi:10.1016/j.enggeo.2007.01.013>, Saygili & Rathje (2008) <doi:10.1061/(ASCE)1090-0241(2008)134:6(790)>, Bray & Travasarou (2007) <doi:10.1061/(ASCE)1090-0241(2007)133:4(381)>, Bray & Macedo (2017) <doi:10.1016/j.soildyn.2017.05.024>, and the Bray and Macedo shallow-crustal update) with coherent correlated draws; (4) log-log inversion to the performance-based seismic coefficient kmax at user-specified displacement targets. All outputs are 'data.table' objects.

Authors:Alejandro Verri Kozlowski [aut, cre, cph]

newmark_1.3.0.tar.gz
newmark_1.3.0.zip(r-4.7-any)newmark_1.3.0.zip(r-4.6-any)newmark_1.3.0.zip(r-4.5-any)
newmark_1.3.0.tgz(r-4.6-any)newmark_1.3.0.tgz(r-4.5-any)
newmark_1.3.0.tar.gz(r-4.7-any)newmark_1.3.0.tar.gz(r-4.6-any)
newmark_1.3.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html
DESCRIPTION |NEWS
card.svg |card.png
newmark/json (API)

# Install 'newmark' in R:
install.packages('newmark', repos = c('https://averrik.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/averrik/newmark/issues

Pkgdown/docs site:https://averrik.github.io

Datasets:

On CRAN:

Conda:

3.60 score 1 stars 3 scripts 319 downloads 34 exports 70 dependencies

Last updated from:50c6a33e86. Checks:9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64OK209
source / vignettesOK354
linux-release-x86_64OK216
macos-release-arm64OK224
macos-oldrel-arm64OK165
windows-develOK122
windows-releaseOK134
windows-oldrelOK132
wasm-releaseOK149

Exports:approx.splinebuildGMDPbuildQSplinecheckUHSdesignUHSDn_AM88Dn_BM17Dn_BM19Dn_BT07Dn_JB07Dn_SR08F_ST17F_ST20fitDnCurvefitDnModelfitDnScenariofitDnScenariosfitKmaxScenariofitKmaxScenariosfitModel.TsfitSaFfitSaFMixturegeSiteTablegetCylinderRootsgetDnKygetKyLimitsgetSitePropertiesinterpolateSaTableinvertDnDrawsrhoBJSaF_ST17sampleSaCorrSIDtoVs30Vs30toSID

Dependencies:backportsbase64encbootbslibcachemcellrangercheckmatecliclustercolorspacecpp11crayondata.tabledigestevaluatefarverfastmapfontawesomeforeignFormulafsggplot2gluegridExtragtablehighrHmischmshtmlTablehtmltoolshtmlwidgetsisobandjquerylibjsonliteknitrlabelinglifecyclemagrittrmemoisemimemvtnormnnetpillarpkgconfigprettyunitsprogressR6randomForestrappdirsRColorBrewerreadxlrematchrlangrmarkdownrpartrstudioapiS7sassscalesstringistringrtibbletinytextriangleutf8vctrsviridisLitewithrxfunyaml

Dynamic site response: fundamental period and stiffness profile
Why this matters | Fundamental period of an inhomogeneous truncated shear beam | Ishihara stiffness model | Synthetic profile generation | Site-class utilities | Site amplification models | Application | References

Last update: 2026-07-16
Started: 2026-05-19

Full pipeline overview
Scope | The four workflows | Workflow 1 — Dynamic site response | Workflow 2 — Hazard import | Workflow 3 — Displacement curves | Workflow 4 — Seismic coefficient | See also

Last update: 2026-07-16
Started: 2026-05-19

Newmark ensemble formulation
Overview | Three-stage structure | Stage 1 — Site amplification (fitSaF, fitSaFMixture) | Stage 2 — Displacement curve (fitDnCurve) | Stage 3 — Coefficient inversion (invertDnDraws) | Displacement models | Key assumptions | Operational defaults | References

Last update: 2026-07-16
Started: 2026-05-19

Getting started with newmark
Overview | Example dataset | Parameters | Workflow 3 — Displacement curve Dn(ky) | Workflow 4 — Seismic coefficient kmax(d*) | Next steps

Last update: 2026-05-19
Started: 2026-05-19

Readme and manuals

Help Manual

Help pageTopics
Highcharts-style cubic spline interpolationapprox.spline
Build Ground-Motion Design Parameters (GMDP)buildGMDP
Build a monotone quantile spline Q(u) for ln(Sa)buildQSpline
Check monotonicity and duplicates in UHSTablecheckUHS
Cylinder Roots DataCylinderRoots
MCER / Design elastic spectrum for a Vs30/Vref slice (ASCE 7-22 shape)designUHS
Ambraseys & Menu (1988) rigid sliding-block modelDn_AM88
Bray & Macedo (2017) - subduction/interface eventsDn_BM17
Bray & Macedo (2019, corrected 2023) - shallow-crustal eventsDn_BM19
Bray & Travasarou (2007) flexible sliding-block modelDn_BT07
Jibson (2007) empirical modelDn_JB07
Saygili & Rathje (2008) modelDn_SR08
Non-linear site amplification factor *FST17*F_ST17
Non-linear site amplification factor *FST20*F_ST20
Newmark displacement curve Dn(ky) for one scenariofitDnCurve
Newmark displacement for a single submodel and scenariofitDnModel
Fit Newmark displacement for one scenario rowfitDnScenario
Fit Newmark displacement for multiple scenario rowsfitDnScenarios
Fit kmax for one scenario rowfitKmaxScenario
Fit kmax for multiple scenario rowsfitKmaxScenarios
Site's Fundamental PeriodfitModel.Ts
Site-amplified spectral acceleration (NGA-East site-response models)fitSaF
Site-amplified spectra from an analytic ground-motion mixturefitSaFMixture
Single-realisation synthetic soil profile and site propertiesgeSiteTable
Characteristic root of an inhomogeneous truncated shear beamgetCylinderRoots
Build a log-spaced ky grid for one scenariogetDnKy
Get calibrated ky range for each displacement modelgetKyLimits
Monte Carlo site properties from synthetic soil profilesgetSiteProperties
Interpolate Sa(p) at arbitrary period using log-log interpolationinterpolateSaTable
Invert Dn draws to kmax(Da)invertDnDraws
Baker and Jayaram (2008) inter-period correlation modelrhoBJ
Site-amplified spectral acceleration (2017 NGA-East generation)SaF_ST17
Draw a correlated sample of spectral accelerationssampleSaCorr
ShearModelParametersShearModelParameters
Convert Site Class to Vs30 in m/sSIDtoVs30
Site Class DataSiteClass
SiteTable DataSiteTable
Convert Vs30 (m/s) to Site Class IdentifierVs30toSID