> For the complete documentation index, see [llms.txt](https://docs.pollination.solutions/user-manual/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.pollination.solutions/user-manual/rhino-plugin/modeling-best-practices/solve-adjacency.md).

# Solve Adjacency

Solve adjacency (command: [PO\_SolveAdjacency](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_solveadjacency.md)) is used for setting up interior surfaces. Users can select a partial of rooms or entire model for solving adjacencies. The existing interior surface will not be changed to outdoor boundary condition, and it will be updated when a new adjacent surface is found.

Users can also have an option to reset all surface's boundary conditions by using command [PO\_ResetBoundaryCondition](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_resetboundarycondition.md), which will reset all interior surface to outdoor or ground condition.

{% embed url="<https://youtu.be/5T9VWc96hyk>" %}
