petsc-3.11.4 2019-09-28
PetscLogEventSync
Synchronizes the beginning of a user event.
Synopsis
#include <petsclog.h>
PetscErrorCode PetscLogEventSync(int e,MPI_Comm comm)
Collective
Input Parameters
Usage
PetscLogEvent USER_EVENT;
PetscLogEventRegister("User event",0,&USER_EVENT);
PetscLogEventSync(USER_EVENT,PETSC_COMM_WORLD);
PetscLogEventBegin(USER_EVENT,0,0,0,0);
[code segment to monitor]
PetscLogEventEnd(USER_EVENT,0,0,0,0);
Notes
This routine should be called only if there is not a
PetscObject available to pass to PetscLogEventBegin().
See Also
PetscLogEventRegister(), PetscLogEventBegin(), PetscLogEventEnd()
Keywords
log, event, synchronization
Level
developer
Location
src/sys/logging/plog.c
Examples
src/sys/examples/tutorials/ex3.c.html
Index of all Profiling routines
Table of Contents for all manual pages
Index of all manual pages