Numerical simulation of fire whirls