# Input Definition¶

Kiva input is specified in a hierarchical YAML file. This file has six objects at the highest level, Simulation Control, Materials, the Foundation itself, Boundaries, Initialization, Numerical Settings, and Outputs. All inputs are defined in standard International System (SI) units.