Plots the stress distribution under the center of a footing of different shapes.

induced_stress(
  qs,
  B,
  L = NULL,
  z.end,
  footing = c("strip", "square", "rectangular", "circular")
)

Arguments

qs

The stress applied by the footing onto the surface

B

The footing's width (in meters)

L

The footing's length for a rectangular footing (in meters)

z.end

The depth to which calculate the stresses (in meters)

footing

Type of footing for which to calculate the stresses (Default is "strip")

Value

A stress distribution plot for the desired footing

Details

The stresses are calculated using the solutions from Boussinesq. The parameter L only applies for rectangular footings, otherwise is not considered, thus the default value of NULL. For rectangular footings the length (L) can be varied, while for the other footing shapes the width B can be varied. For circular footings the width is equal to the radius (B=R)

References

Holtz, R. D., Kovacs, W. D. & Sheahan, T. C. (2011). An Introduction to Geotechnical Engineering. Prentice Hall.

Examples

# Singular value of B for a strip footing qs = 1 B = 1 L = NULL z.end = 8 induced_stress(qs, B, L, z.end)
#> $Plot
#> #> $Plotly #>
# Different values of B for a square footing qs = 1 B = c(1, 2, 4) L = NULL z.end = 8 induced_stress(qs, B, L, z.end, footing = "square")
#> $Plot
#> #> $Plotly #>
# Different values of L for a rectangular footing qs = 1 B = 1 L = c(1, 2, 4) z.end = 8 induced_stress(qs, B, L, z.end, footing = "rectangular")
#> $Plot
#> #> $Plotly #>