---
name: "second"
section: "3"
platform: "linux"
package: "lapack-doc"
version: "3.12.1-2"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://new.carta.tech/second"
---

# second(3)

second: wall clock timer

## NAME

second - second: wall clock timer

## SYNOPSIS

### Functions

double precision function **dsecnd** ()\
 **DSECND** Using ETIME  real function **second** ()\
 **SECOND** Using ETIME

## Detailed Description

## Function Documentation

### double precision function dsecnd

**DSECND** Using ETIME **DSECND** returns nothing

**DSECND** Using the INTERNAL function ETIME.

**DSECND** Using INTERNAL function CPU\_TIME.

**DSECND** Using ETIME\_

**Purpose:**

```
!>
!>  DSECND returns the user time for a process in seconds.
!>  This version gets the time from the EXTERNAL system function ETIME.
!>
```

**Author**

Univ. of Tennessee

Univ. of California Berkeley

Univ. of Colorado Denver

NAG Ltd.

**Purpose:**

```
!>
!>  DSECND returns the user time for a process in seconds.
!>  This version gets the time from the system function ETIME_.
!>
```

**Author**

Univ. of Tennessee

Univ. of California Berkeley

Univ. of Colorado Denver

NAG Ltd.

**Purpose:**

```
!>
!>  DSECND returns the user time for a process in seconds.
!>  This version gets the time from the INTERNAL function CPU_TIME.
!>
```

**Author**

Univ. of Tennessee

Univ. of California Berkeley

Univ. of Colorado Denver

NAG Ltd.

**Purpose:**

```
!>
!>  DSECND returns the user time for a process in seconds.
!>  This version gets the time from the INTERNAL function ETIME.
!>
```

**Author**

Univ. of Tennessee

Univ. of California Berkeley

Univ. of Colorado Denver

NAG Ltd.

**Purpose:**

```
!>
!>  DSECND returns nothing instead of returning the user time for a process in seconds.
!>  If you are using that routine, it means that neither EXTERNAL ETIME,
!>  EXTERNAL ETIME_, INTERNAL ETIME, INTERNAL CPU_TIME is available  on
!>  your machine.
!>
```

**Author**

Univ. of Tennessee

Univ. of California Berkeley

Univ. of Colorado Denver

NAG Ltd.

Definition at line **34** of file **dsecnd\_EXT\_ETIME.f**.

### real function second

**SECOND** Using ETIME **SECOND** returns nothing

**SECOND** Using the INTERNAL function ETIME.

**SECOND** Using INTERNAL function CPU\_TIME.

**SECOND** Using ETIME\_

**Purpose:**

```
!>
!>  SECOND returns the user time for a process in seconds.
!>  This version gets the time from the EXTERNAL system function ETIME.
!>
```

**Author**

Univ. of Tennessee

Univ. of California Berkeley

Univ. of Colorado Denver

NAG Ltd.

**Purpose:**

```
!>
!>  SECOND returns the user time for a process in seconds.
!>  This version gets the time from the system function ETIME_.
!>
```

**Author**

Univ. of Tennessee

Univ. of California Berkeley

Univ. of Colorado Denver

NAG Ltd.

**Purpose:**

```
!>
!>  SECOND returns the user time for a process in seconds.
!>  This version gets the time from the INTERNAL function CPU_TIME.
!>
```

**Author**

Univ. of Tennessee

Univ. of California Berkeley

Univ. of Colorado Denver

NAG Ltd.

**Purpose:**

```
!>
!>  SECOND returns the user time for a process in seconds.
!>  This version gets the time from the INTERNAL function ETIME.
!>
```

**Author**

Univ. of Tennessee

Univ. of California Berkeley

Univ. of Colorado Denver

NAG Ltd.

**Purpose:**

```
!>
!>  SECOND returns nothing instead of returning the user time for a process in seconds.
!>  If you are using that routine, it means that neither EXTERNAL ETIME,
!>  EXTERNAL ETIME_, INTERNAL ETIME, INTERNAL CPU_TIME is available  on
!>  your machine.
!>
```

**Author**

Univ. of Tennessee

Univ. of California Berkeley

Univ. of Colorado Denver

NAG Ltd.

Definition at line **34** of file **second\_EXT\_ETIME.f**.

## Author

Generated automatically by Doxygen for LAPACK from the source code.
