Deflagration is different from detonation which is supersonic and propagates through shock compression . Deflagration is different from detonation ( which is supersonic and propagates through shock compression ) .