fclPushProfileEvent Interface

interface
public module subroutine fclPushProfileEvent(container, event, type)

Arguments

Type IntentOptional Attributes Name
class(fclProfileContainer), intent(in) :: container

Profiling container (fclKernel,fclDeviceBuffer,fclProfileContainer)

type(fclEvent), intent(in) :: event

Event to push to container

integer, intent(in), optional :: type

For buffer object events only, indicates transfer type

Description

If profiling is enabled for the container, save an event to it