FIRE work in progress (by Ampere)

FLAME