Twenty-one functions of models and three types of simulations – classifications and applications