hwloc\_obj\_attr\_u::hwloc\_group\_attr\_s(3) Library Functions Manual hwloc\_obj\_attr\_u::hwloc\_group\_attr\_s(3)

# [NAME](#NAME)

hwloc\_obj\_attr\_u::hwloc\_group\_attr\_s

# [SYNOPSIS](#SYNOPSIS)

#include &lt;hwloc.h&gt;

## [Data Fields](#Data_Fields)

unsigned **depth**  
unsigned **kind**  
unsigned **subkind**  
unsigned char **dont\_merge**

# [Detailed Description](#Detailed_Description)

Group-specific Object Attributes.

# [Field Documentation](#Field_Documentation)

## [unsigned hwloc\_obj\_attr\_u::hwloc\_group\_attr\_s::depth](#unsigned_hwloc_obj_attr_u::hwloc_group_attr_s::depth)

Depth of group object. It may change if intermediate Group objects are added.

## [unsigned char hwloc\_obj\_attr\_u::hwloc\_group\_attr\_s::dont\_merge](#unsigned_char_hwloc_obj_attr_u::hwloc_group_attr_s::dont_merge)

Flag preventing groups from being automatically merged with identical parent or children.

## [unsigned hwloc\_obj\_attr\_u::hwloc\_group\_attr\_s::kind](#unsigned_hwloc_obj_attr_u::hwloc_group_attr_s::kind)

Internally-used kind of group.

## [unsigned hwloc\_obj\_attr\_u::hwloc\_group\_attr\_s::subkind](#unsigned_hwloc_obj_attr_u::hwloc_group_attr_s::subkind)

Internally-used subkind to distinguish different levels of groups with same kind.

# [Author](#Author)

Generated automatically by Doxygen for Hardware Locality (hwloc) from the source code.

Version 2.15.0 Hardware Locality (hwloc)

---

Document: hwloc_obj_attr_u_hwloc_group_attr_s(3) from hwloc-cuda-13.0 2.15.0-r0 (Chainguard OS)
Source: https://github.com/open-mpi/hwloc
