GfsTime

From Gerris

Revision as of 15:21, 24 July 2012; view current revision
←Older revision | Newer revision→
Jump to: navigation, search

GfsTime defines the starting and finishing time for the run, either in terms of the floating-point model time or the integer time-step number, or a combination. By default both floating-point t and time-step number i are zero when the program starts, but it is possible to set different values using for example

 GfsTime { t = 1.4 i = 32 end = 0 }

and it will be found that this is done in the files produced by GfsOutputSimulation so that these can be used to restart runs.

The end and iend identifiers specify that the simulation should stop when the floating-point model time reaches the given value or the prescribed number of steps have been taken, whichever comes first; either stopping criterion is ignored if its keyword is omitted.

Another parameter, dtmax, can be used to cap the time-step, as in the Rayleigh–Taylor example

 Time { end = 1 dtmax = 5e-3 }
Personal tools
communication