fixed fluid solver