> For the complete documentation index, see [llms.txt](https://docs.enercalc.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.enercalc.com/sel-faq/using-the-software/calculation-modules/retaining-walls/cantilevered-retaining-wall/zero-values-on-stem-tab-2.md).

# Treatment of soil-wall friction angle

How ENERCALC handles the soil-wall friction angle and Rankine-type behavior when a retaining wall has a heel.

## What is ENERCALC doing with the soil-wall friction angle?

The classical Coulomb method diagrams always assume that the retained soil can slide on the surface of the retaining wall. And they are all conveniently drawn on diagrams of what we would consider to be "gravity" retaining walls with negligible heel projections. It's easy to envision that this sliding effect could happen when there is no heel. So in those cases, the unmodified Coulomb equation makes sense.

​

Now introduce a significant heel into the picture. It's no longer quite as easy to envision the retained soil mass behaving the way the Coulomb theory diagrams depict. Very hard for the retained mass of soil to slide with respect to the wall when there is a heel in the way. Normally engineers would roll over to the Rankine formula for these conditions, because it is specifically intended to consider that the soil on the heel is inert, and that it is being pushed by the active soil on the other side of a vertical plane that extends up from the end of the heel. As of this writing, ENERCALC does not include a Rankine method option. So the solution for conditions with heels was to consider the Rankine-type behavior, and use the soil-on-soil friction factor along the vertical shear plane at the end of the heel.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.enercalc.com/sel-faq/using-the-software/calculation-modules/retaining-walls/cantilevered-retaining-wall/zero-values-on-stem-tab-2.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
