firemodels / fds

Fire Dynamics Simulator
https://pages.nist.gov/fds-smv/
Other
674 stars 626 forks source link

Add more timing output to DEVC category #639

Closed gforney closed 9 years ago

gforney commented 9 years ago
Make sure one can output the following:

1.   Simulation Time v Run Time
2.   Time Step v Simulation Time
3.   CFL Number v Simulation Time
4.   Divergence v Simulation Time
5.   CPU Time v Simulation Time
6.   CPU Efficiency v Simulation Time
7.   Lagrangian Particles v Simulation Time
8.   Heat Release Rate v Simulation Time

Original issue reported on code.google.com by mcgratta on 2009-02-24 22:13:24

gforney commented 9 years ago
1. QUANTITY='TIME'
2. QUANTITY='TIME STEP'
3. Mesh-dependent
4. Mesh-dependent
5. QUANTITY='CPU TIME'
6. ??
7. Mesh-dependent
8. HRR in the _hrr.csv file

It would be a bit of work to transfer, via MPI calls, Mesh-dependent variables. 
Currently, it is done every 100 time steps for the .out file. Doing it in the DEVC

file would require far more frequent MPI calls. This is not worth it.

Original issue reported on code.google.com by mcgratta on 2009-03-24 21:53:02