Skip to content

cran/newmark

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

newmark

R Version CRAN status CRAN downloads

Overview

The package implements probabilistic propagation of seismic hazard uncertainty through the Newmark sliding-block displacement framework. Two stages of variability — the joint distribution of rock-level spectral demand from PSHA quantiles, and the conditional dispersion of empirical site-amplification and sliding-block models — are sampled via Gaussian copulas with mean-preserving recentering, and propagated to the mean, dispersion and design quantiles of the residual displacement Dn(ky) and the performance-based seismic coefficient kmax(d*).

Inputs are uniform-hazard spectra (UHS) at multiple return periods, produced by any external PSHA engine. Outputs are tabulated kmax(d*) and the normalised pseudostatic coefficient Kh = kmax / PGA at user-specified displacement targets, intended for performance-based seismic stability of slopes, embankments, tailings storage facilities and waste rock dumps.

Installation

# Stable release
install.packages("newmark")

# Development version
devtools::install_github("averriK/newmark")

Getting started

Four vignettes ship with the package:

vignette("newmark-quickstart",     package = "newmark")    # runnable hello world
vignette("pipeline",               package = "newmark")    # function-level overview
vignette("dynamic-site-response",  package = "newmark")    # Ts, stiffness profile, site amplification
vignette("ensemble-formulation",   package = "newmark")    # mathematical derivation

Function-level reference: ?fitSaF, ?getDnKy, ?fitDnCurve, ?invertDnDraws, ?getSiteProperties, ?geSiteTable, ?getCylinderRoots, ?fitModel.Ts, ?buildGMDP, ?Vs30toSID, ?SIDtoVs30, or help(package = "newmark").

Rendered documentation: https://averriK.github.io/newmark/.

Getting help

Open an issue at https://github.com/averriK/newmark/issues.

Citation

If you use this package in a publication, please cite the companion paper:

@unpublished{VerriKozlowski2026,
  author = {Verri Kozlowski, Alejandro},
  title  = {Probabilistic estimation of {Newmark} displacements and seismic
            coefficients under hazard uncertainty},
  year   = {2026},
  note   = {Working paper}
}

To cite the software package itself:

@Manual{Verri2026,
  title  = {{newmark}: Uncertainty Analysis in Dynamic Site and Slope Response},
  author = {Verri Kozlowski, Alejandro},
  year   = {2026},
  note   = {R package version 1.1.0},
  url    = {https://github.com/averriK/newmark}
}

License

MIT — see LICENSE

Author

Alejandro Verri Kozlowskiaverri@fi.uba.ar
ORCID 0000-0002-8535-1170
Universidad de Buenos Aires, Facultad de Ingeniería

About

❗ This is a read-only mirror of the CRAN R package repository. newmark — Uncertainty Analysis in Dynamic Site and Slope Response. Homepage: https://github.com/averriK/newmarkhttps://averriK.github.io/newmark/ Report bugs for this package: https://github.com/averriK/newmark/issues

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages