induced_stress: Induced stress on a surface

View source: R/induced_stress.R

induced_stressR Documentation

Induced stress on a surface

Description

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

Usage

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")

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)

Value

A stress distribution plot for the desired footing

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)
# 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")
# 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")


maxgav13/GMisc documentation built on June 12, 2022, 3:48 a.m.