Flare prediction