Simulation of matrix acidization with self-diverting acid systems