---
name: "icetGetStrategyName"
section: "3"
platform: "linux"
package: "paraview"
version: "5.13.2+dfsg-3"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/icetGetStrategyName"
---

# icetGetStrategyName(3)

## NAME

**icetGetStrategyName -- retrieve strategy name.**

## Synopsis

\#include \<IceT.h\>

| | | |
| --- | --- | --- |
| const char \***icetGetStrategyName**( | void | ); |

## Description

**icetGetStrategyName** retrieves a human-readable name for the current strategy.

## Return Value

Returns a short, null terminated string identifying the strategy currently in effect. Helpful for printing out debugging or diagnostic statements. If no strategy is set, NULL is returned.

## Errors

- **ICET\_INVALID\_ENUM**

   A strategy was never set with **icetStrategy**.

## Warnings

None.

## Bugs

None known.

## Notes

The string returned does *not* contain the identifier used in a C program. For example, if the current strategy is **ICET\_STRATEGY\_REDUCE**, **icetGetStrategyName** returns \`\`Reduce,'' not \`\`ICET\_STRATEGY\_REDUCE.''

## Copyright

Copyright (C)2003 Sandia Corporation

Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation, the U.S. Government retains certain rights in this software.

This source code is released under the New BSD License.

## See Also

[*icetGetSingleImageStrategyName*(3)](/icetGetSingleImageStrategyName/3.md), [*icetStrategy*(3)](/icetStrategy/3.md)
