Tests whether the upper 100 cm is uniformly coarser than sandy
loam (i.e., silt + 2 * clay < 30 in every layer).
Diagnostic of Arenosols.
Arguments
- pedon
A
PedonRecord.- max_top_cm
Maximum top depth (cm) of layers to be tested (default 100, per WRB 2022).
- engine
One of
"soilkey"(default; strict WRB sand threshold viatest_coarse_texture_throughout) or"aqp"(LUCAS-friendly fallback: passes when sand >= 70\ readsgetOption("soilKey.diagnostic_engine").
Details
Sub-test: test_coarse_texture_throughout.
v0.3 limitations: WRB 2022 Arenosol also requires that no other diagnostic horizon (argic, ferralic, etc.) is present, but those exclusions happen at the key level via canonical RSG order.
