One footing, retaining wall or slope per entry, as a line of text or an object. Footings: size ('2 m square', '1.5 x 2.5 m', '1.2 m wide strip', '3 m diameter circular'; leave it out or write 'design' to size it for the load), depth ('1 m deep'), soil (phi, c or su, gamma, or a word like 'dense sand' or 'stiff clay'), water table depth, load, horizontal load, moment or eccentricity, FS (default 3), method (Vesic default, Terzaghi, Meyerhof, Hansen, EC7), E and ν for settlement, and a clay layer for consolidation ('clay layer 4 m thick at 5 m depth, Cc 0.35, e0 0.95, cv 1.5 m2/yr'). Walls: 'cantilever' or 'gravity', height, base, toe, stem, base thickness (or leave the base out to size it), backfill phi, c, gamma, slope and surcharge, 'foundation soil phi 28, c 10 kPa', front soil depth, 'passive', water table depth, kh, Rankine or Coulomb. Slopes: height, angle ('30°') or ratio ('2:1'), soil or layers, water table elevation above the toe, ru, crest surcharge, kh, a hard layer below the toe; 'infinite slope 25°, 2 m deep' for planar slips. Object fields: type (footing, wall or slope), shape, b, l, d, phi, c, gamma, gammaSat, water, load, h, moment, e, fs, method, es, nu, clay, soil; kind, base, toe, stemTop, stemBottom, baseThickness, beta, q, delta, phi2, c2, gamma2, df, passive, kh; angle, ratio, layers (thickness or bottom, phi, c or su, gamma), ru, hard, infinite, saturated, depth; units, title, text.