drop_model function

Defines a (semi-continuous) drop model