RetainWall es un programa desarrollado para diseñar muros de hormigón o albañilería. El muro puede retener el suelo u otro material granular. El programa analiza la estabilidad del muro basándose en las cargas y en la presión base resultante, desplazamiento, vuelco, excentricidad y resistencias. Las cargas aplicadas en la pared pueden consistir en el propio peso, la presión del suelo, la presión de agua, cargas vivas y sísmicas.