Overcoming numeric difficulties

Documents ways to cope with numeric difficulties in the barrier optimizer.