We describe the development and performance of a dynamical one-dimensional (1D) model of fire spread (LIHTFire, Linear Ignition and Heat Transfer). The model resolves burning rates, heat transfer, and ignition at cm-scales with explicit accounting of heterogeneous fuels and time-varying weather. An empirical convective heating method speeds computation compared to CFD methods. Heating, drying, pyrolysis, ignition, and solid phase combustion of fuel with varying sizes and shapes is represented by a particle model that captures within-particle gradients. The heat transfer, burning behaviors, and...