petsc-3.5.4 2015-05-23
Report Typos and Errors

PetscTime

Returns the current time of day in seconds.

Synopsis

#include 
PetscTime(PetscLogDouble *v)
Not Collective

Output Parameter

v -time counter

Usage

PetscLogDouble v; PetscTime(&v); .... perform some calculation ... printf("Time for operation %g\n",v);

Notes

Since the PETSc libraries incorporate timing of phases and operations, we do not recomment every using PetscTime() The options database command -log_summary activate PETSc library timing. See Users-Manual: Chapter 12 Profiling for more details.

See Also

PetscTimeSubtract(), PetscTimeAdd(), PetscLogStageRegister(), PetscLogEventRegister(), PetscLogEventBegin(), PetscLogEventEnd()

Keywords

Petsc, time

Level:developer
Location:
src/sys/time/../../../include/petsctime.h
Index of all Sys routines
Table of Contents for all manual pages
Index of all manual pages

Examples

src/sys/threadcomm/examples/tutorials/ex5.c.html