Skip to contents

Heights, truncation ratios and slopes are paired element by element. The geometry and its rounding are fixed by the shear-property workflow.

Usage

getGeometry(hs, lo, s)

Arguments

hs

Numeric heights in metres.

lo

Numeric crest-to-base width ratios, strictly between zero and one.

s

Numeric horizontal-to-vertical slopes.

Value

A data.table with IDg, b, bmax, s, Hs and beta, where b is the berm width of the truncation ratio lo = b / (2 * Hs * s + b) of the article https://averrik.github.io/newmark/articles/dynamic-site-response.html. Widths and heights are rounded to metres, slopes to two decimals; beta is in degrees.

Examples

getGeometry(hs = c(10, 120), lo = c(0.35, 0.075), s = c(2.5, 3.5))
#>       IDg     b  bmax     s    Hs     beta
#>    <char> <num> <num> <num> <num>    <num>
#> 1:    S10    27    77   2.5    10 21.80141
#> 2:   S120    68   908   3.5   120 15.94540