GfsOutputTiming
From Gerris
GfsOutputTiming summarizes the time consumption of the simulation including the simulation speed measured in how many node-timesteps can be done per second.
The syntax in parameter files is:
[ GfsOutput ]
For example, the first line of output might read:
Timing summary: 5 timesteps 20507 node.timestep/s
which means that it is the 5th timestep and currently 20507 node-timesteps can be done in one second. If the grid contains 40 000 node (static) and 100 timesteps are to be taken, the estimated simulation time is 40 000 nodes by 100 steps / (20507 node.timestep/s) = 195 s.
Subsequent lines give a more detailed breakdown of this.
Examples
- B\'enard--von K\'arm\'an Vortex Street for flow around a cylinder at Re=160
- Vortex street around a "heated" cylinder
- Parallel simulation on four processors
- Rayleigh-Taylor instability
- Boussinesq flow generated by a heated cylinder
- Viscous folding of a fluid interface
- Turbulent air flow around RV Tangaroa
- Savart--Plateau--Rayleigh instability of a water column
- Atomisation of a pulsed liquid jet
- Air-water flow around a Series 60 cargo ship
- Tsunami runup onto a complex three-dimensional beach
- The 2004 Indian Ocean tsunami
- Cyclone-generated wave field
OutputTiming { start = end } stderr
OutputTiming { start = end } stderr
OutputTiming { start = end } stderr
OutputTiming { start = end } stderr
OutputTiming { start = end } stderr
OutputTiming { start = end } stderr
OutputTiming { start = end } stderr
OutputTiming { istep = 100 } stderr
OutputTiming { istep = 100 } log
OutputTiming { istep = 10 } stderr
OutputTiming { start = end } stderr
OutputTiming { istep = 100 } stderr
OutputTiming { istep = 100 } stderr