Description Usage Arguments Details Value References Examples

View source: R/induced_stress.R

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

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

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

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`

)

A stress distribution plot for the desired footing

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

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | ```
# 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")
``` |

Embedding an R snippet on your website

Add the following code to your website.

For more information on customizing the embed code, read Embedding Snippets.