ENH: make format of ExecutionTime = ... output configurable (issue #788)
- controlled by the the 'printExecutionFormat' InfoSwitch in etc/controlDict // Style for "ExecutionTime = " output // - 0 = seconds (with trailing 's') // - 1 = day-hh:mm:ss ExecutionTime = 112135.2 s ClockTime = 113017 s ExecutionTime = 1-07:08:55.20 ClockTime = 1-07:23:37 - Callable via the new Time::printExecutionTime() method, which also helps to reduce clutter in the applications. Eg, runTime.printExecutionTime(Info); vs Info<< "ExecutionTime = " << runTime.elapsedCpuTime() << " s" << " ClockTime = " << runTime.elapsedClockTime() << " s" << nl << endl; -- ENH: return elapsedClockTime() and clockTimeIncrement as double - previously returned as time_t, which is less portable.
Showing
- applications/solvers/DNS/dnsFoam/dnsFoam.C 1 addition, 3 deletionsapplications/solvers/DNS/dnsFoam/dnsFoam.C
- applications/solvers/basic/laplacianFoam/laplacianFoam.C 1 addition, 3 deletionsapplications/solvers/basic/laplacianFoam/laplacianFoam.C
- applications/solvers/basic/laplacianFoam/overLaplacianDyMFoam/laplacianDyMFoam.C 1 addition, 3 deletions...sic/laplacianFoam/overLaplacianDyMFoam/laplacianDyMFoam.C
- applications/solvers/basic/potentialFoam/overPotentialFoam/potentialFoam.C 1 addition, 3 deletions...ers/basic/potentialFoam/overPotentialFoam/potentialFoam.C
- applications/solvers/basic/potentialFoam/potentialFoam.C 1 addition, 3 deletionsapplications/solvers/basic/potentialFoam/potentialFoam.C
- applications/solvers/combustion/PDRFoam/PDRFoam.C 1 addition, 3 deletionsapplications/solvers/combustion/PDRFoam/PDRFoam.C
- applications/solvers/combustion/PDRFoam/PDRFoamAutoRefine.C 1 addition, 3 deletionsapplications/solvers/combustion/PDRFoam/PDRFoamAutoRefine.C
- applications/solvers/combustion/XiFoam/XiDyMFoam/XiDyMFoam.C 1 addition, 3 deletionsapplications/solvers/combustion/XiFoam/XiDyMFoam/XiDyMFoam.C
- applications/solvers/combustion/XiFoam/XiFoam.C 1 addition, 3 deletionsapplications/solvers/combustion/XiFoam/XiFoam.C
- applications/solvers/combustion/chemFoam/chemFoam.C 1 addition, 3 deletionsapplications/solvers/combustion/chemFoam/chemFoam.C
- applications/solvers/combustion/coldEngineFoam/coldEngineFoam.C 1 addition, 3 deletions...ations/solvers/combustion/coldEngineFoam/coldEngineFoam.C
- applications/solvers/combustion/engineFoam/engineFoam.C 1 addition, 3 deletionsapplications/solvers/combustion/engineFoam/engineFoam.C
- applications/solvers/combustion/fireFoam/fireFoam.C 1 addition, 3 deletionsapplications/solvers/combustion/fireFoam/fireFoam.C
- applications/solvers/combustion/reactingFoam/reactingFoam.C 1 addition, 3 deletionsapplications/solvers/combustion/reactingFoam/reactingFoam.C
- applications/solvers/combustion/reactingFoam/rhoReactingBuoyantFoam/rhoReactingBuoyantFoam.C 1 addition, 3 deletions...ctingFoam/rhoReactingBuoyantFoam/rhoReactingBuoyantFoam.C
- applications/solvers/combustion/reactingFoam/rhoReactingFoam/rhoReactingFoam.C 1 addition, 3 deletions...combustion/reactingFoam/rhoReactingFoam/rhoReactingFoam.C
- applications/solvers/compressible/rhoCentralFoam/rhoCentralDyMFoam/rhoCentralDyMFoam.C 1 addition, 3 deletions...ible/rhoCentralFoam/rhoCentralDyMFoam/rhoCentralDyMFoam.C
- applications/solvers/compressible/rhoCentralFoam/rhoCentralFoam.C 1 addition, 3 deletions...ions/solvers/compressible/rhoCentralFoam/rhoCentralFoam.C
- applications/solvers/compressible/rhoPimpleAdiabaticFoam/rhoPimpleAdiabaticFoam.C 1 addition, 3 deletions...pressible/rhoPimpleAdiabaticFoam/rhoPimpleAdiabaticFoam.C
- applications/solvers/compressible/rhoPimpleFoam/overRhoPimpleDyMFoam/rhoPimpleDyMFoam.C 1 addition, 3 deletions...ble/rhoPimpleFoam/overRhoPimpleDyMFoam/rhoPimpleDyMFoam.C
Please register or sign in to comment