---
name: "TAU_EVENT"
section: "3"
platform: "linux"
package: "tau"
version: "2.17.3.1.dfsg-4.2"
release: "Debian 9 (Stretch)"
platforms: ["linux"]
url: "https://new.carta.tech/TAU_EVENT"
---

# TAU\_EVENT(3)

Triggers a user event

## NAME

TAU\_EVENT - Triggers a user event

## SYNOPSIS

**C/C++:**

**TAU\_EVENT(TauUserEvent** *variable***, double** *value***);**

**Fortran:**

**TAU\_EVENT(integer** *variable***(2), real** *value***);**

## DESCRIPTION

Triggers an event that was registered with TAU\_REGISTER\_EVENT.

## EXAMPLE

**C/C++ :**

```
int user_square(int count) {
  TAU_REGISTER_EVENT(ue1, "UserSquare Event");
  TAU_EVENT(ue1, count * count);
  return 0;
}
```

**Fortran :**

```
integer eventid(2)
save eventid
call TAU_REGISTER_EVENT(eventid, 'Error in Iteration')
call TAU_EVENT(eventid, count)
```

## SEE ALSO

[TAU\_REGISTER\_EVENT(3)](/TAU_REGISTER_EVENT/3.md)
