init_time function
init_time(1)
Returns the time at which this model component first came into existence. This really only has any use for:
Input: numeric. In fact, the argument is not used, so simply insert the number 1. The only reason for having the brackets and an argument enclosed between them is that this is the only way that Simile can recognise that this is a function.
Result: numeric
Example:
Let's assume you have a population submodel, and some property of each individual is related to its age (e.g. its growth rate, or its probability of dying). Simply create a variable called age (inside the submodel), and insert the following equation:
age = time(1) - init_time(1)
The result is the difference between the current simulation time (given by the function time(1), and the time when the instance was created, given by init_time(1).
In: Contents >> Working with equations >> Functions >> Built-in functions