Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Status and roadmap

lindhard is early, pre-release software (version 0.0.1; no release is published yet, so it is built from source). State as of 2026-11-01:

MilestoneScopeState
M0Amorphous ion core: materials, potentials, scattering integral, electronic stopping, layered BCA with cascades, damage and range tallies, CLI, validation harnessMost mature part; validated as the validation page reports
M1Low-energy electron engine: Mott elastic scattering, dielectric inelastic scattering, secondary electrons, layered stacks, energy-deposition mapsUnder active development; the resist example runs it with synthetic electron data
M2Crystalline targets: lattice, thermal vibration, tilt and twist, dose-dependent damageUnder active development
M3Dynamic composition, 2D/3D geometry, Python wheels, WebAssemblyDynamic composition and the browser calculator and simulator exist; the rest is in progress

The plan of record is WORK_PLAN.md and the design is docs/architecture.md.