Execute a shock upon the model. Should not be called directly; this function is called in the course of the model step function.
WARNING: This is an internal function. Its use in user code is not recommended or supported, and its signature can change in future updates without warning. Use one of the suggested functions above instead, if applicable.
model — Helipad, required
The model object to shock.