I have a monthly model and want to use discrete functions, but I'm having a bit of trouble when using time units < 1 (i.e. fractions of a month). The Delay functions don't seem to pay attention to anything less than 1. For instance, Convey Time, Batch Time, etc.
Is there some way to deal with this...besides a different TimeBase? I don't really understand how to use a TimeBase all that well...and it would be much easier to just get Vensim to let me use fractions of a month (or whatever my base time unit is).
Go to the menu option Model>settings and the tab "Time Bounds". Have you changed the value of "time step" from the default of "1"? If discrete delays are below 1 and time step is = 1, then the delay will be 1. You need time step to be less than or equal to the delay.
Thanks...that worked...although at the fractions of a month I'm using, the model slows down quite a bit (I have to use time step = 0.015625). Maybe I can make it a weekly model...