    

 ## On this page

  

 

 # sysc::CellIdData Struct Reference

 Last update: 17.07.2025 

Cell ids struct, provides read-only access to the mesh cell ids. [More...](structsysc_1_1CellIdData.xhtml#details)

`#include <<a class="el" href="MeshDefinition_8hpp_source.xhtml">MeshDefinition.hpp</a>>`

## <a id="pub-methods" name="pub-methods"></a>Public Member Functions

 [CellIdData](structsysc_1_1CellIdData.xhtml#a98ad7a1d764ec16ef61df2e5870902b8) ([OutputIntegerData](classsysc_1_1OutputIntegerData.xhtml) [cellIds](structsysc_1_1CellIdData.xhtml#a442d969c7752bb028115709bf692afb3)) Constructor that takes cell ids.   
 <a id="a6c18d1340123ee685bee20d7ad0f3e0b" name="a6c18d1340123ee685bee20d7ad0f3e0b"></a> **CellIdData** ()=default Default constructor.   
 <a id="acf37bf9064761d43cc82356c02a8de37" name="acf37bf9064761d43cc82356c02a8de37"></a> **CellIdData** (const [CellIdData](structsysc_1_1CellIdData.xhtml) &amp;)=default Copy constructor.   
 <a id="a5aad89a32f3a50ac24062d3b8cd1eda3" name="a5aad89a32f3a50ac24062d3b8cd1eda3"></a> **CellIdData** ([CellIdData](structsysc_1_1CellIdData.xhtml) &amp;&amp;)=default Move constructor.   
 <a id="a48fee2aa059da15ae9e2fda267260601" name="a48fee2aa059da15ae9e2fda267260601"></a>[CellIdData](structsysc_1_1CellIdData.xhtml) &amp; **operator=** (const [CellIdData](structsysc_1_1CellIdData.xhtml) &amp;)=default Copy-assign operator.   
 <a id="ae988af38b11a3a56824457d73f52dff1" name="ae988af38b11a3a56824457d73f52dff1"></a>[CellIdData](structsysc_1_1CellIdData.xhtml) &amp; **operator=** ([CellIdData](structsysc_1_1CellIdData.xhtml) &amp;&amp;)=default Move-assign operator.   
 ## <a id="pub-attribs" name="pub-attribs"></a>Public Attributes

[OutputIntegerData](classsysc_1_1OutputIntegerData.xhtml) [cellIds](structsysc_1_1CellIdData.xhtml#a442d969c7752bb028115709bf692afb3) Cell ids.   
 <a id="details" name="details"></a>## Detailed Description

Cell ids struct, provides read-only access to the mesh cell ids.

Definition at line [164](MeshDefinition_8hpp_source.xhtml#l00164) of file [MeshDefinition.hpp](MeshDefinition_8hpp_source.xhtml).



## Constructor &amp; Destructor Documentation

<a id="a98ad7a1d764ec16ef61df2e5870902b8" name="a98ad7a1d764ec16ef61df2e5870902b8"></a>## [◆ ](#a98ad7a1d764ec16ef61df2e5870902b8)CellIdData()

 sysc::CellIdData::CellIdData  ( [OutputIntegerData](classsysc_1_1OutputIntegerData.xhtml)  *cellIds*)   inline 

Constructor that takes cell ids.

Definition at line [169](MeshDefinition_8hpp_source.xhtml#l00169) of file [MeshDefinition.hpp](MeshDefinition_8hpp_source.xhtml).

 170 :

 171 [cellIds](structsysc_1_1CellIdData.xhtml#a442d969c7752bb028115709bf692afb3)([cellIds](structsysc_1_1CellIdData.xhtml#a442d969c7752bb028115709bf692afb3))

 172 {

 173 }

[sysc::CellIdData::cellIds](structsysc_1_1CellIdData.xhtml#a442d969c7752bb028115709bf692afb3)

OutputIntegerData cellIds

Cell ids.

**Definition** [MeshDefinition.hpp:166](MeshDefinition_8hpp_source.xhtml#l00166)









## Member Data Documentation

<a id="a442d969c7752bb028115709bf692afb3" name="a442d969c7752bb028115709bf692afb3"></a>## [◆ ](#a442d969c7752bb028115709bf692afb3)cellIds

 [OutputIntegerData](classsysc_1_1OutputIntegerData.xhtml) sysc::CellIdData::cellIds

Cell ids.

Definition at line [166](MeshDefinition_8hpp_source.xhtml#l00166) of file [MeshDefinition.hpp](MeshDefinition_8hpp_source.xhtml).