
Winstress
calculates the increment of stresses in a linearly elastic halfspace
due to surface loads. Multiple rectangular loads, including negative
loads, can model irregularly loaded areas. The system also accommodates
multiple circular loaded areas. Infinitely long strip loads include
uniform vertical and horizontal strip loads, vertical strip loads
that increase linearly across the strip, vertical strip loads that
are symmetrically triangular in section across the width of the strip,
unsymmetric triangular strip loads, and embankment strip loads that
rise linearly to a level value that continues across the width of
the strip. Loads extending over half the surface of the halfspace
include a uniform load, a load rising linearly, and a terrace load
that rises linearly to a level value that continues across the rest
of the halfsurface. In each case a small picture on the screen illustrates
the configuration of the loading pattern and the meaning of the parameters
defining it.
The user can choose various options for stresses to be output. These
include all components of stress at a point, values of individual
components along a prescribed line, and others. Output can be printed
or saved in an electronic file for later manipulation by a word processor.

Stress
Distribution in a Linearly Elastic HalfSpace:
• Essential first step in settlement analysis.
• Solutions are used for loads on the surface of an isotropic,
homogeneous linearly elastic halfspace.
• Superposition applies.
• Real world does not conform very well to these assumptions,
but the results work remarkably well for a great many practical cases.
• This is because the distribution of increments of stressespecially
vertical stressdoes not differ much from the results of this theory
as long as several conditions are met.
• These include loads at or near the surface, stiffness increasing
with depth, and loads small enough to preclude extensive plastic or
viscous deformation.
• Therefore, these solutions apply to a much wider range of conditions
than would seem initially to be the case. 
