    

 ## 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. [More...](structsysc_1_1CellIdData.xhtml#a98ad7a1d764ec16ef61df2e5870902b8)  
 <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. [More...](structsysc_1_1CellIdData.xhtml#a442d969c7752bb028115709bf692afb3)  
 <a id="details" name="details"></a>## Detailed Description

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

Definition at line [160](MeshDefinition_8hpp_source.xhtml#l00160) 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 [165](MeshDefinition_8hpp_source.xhtml#l00165) of file [MeshDefinition.hpp](MeshDefinition_8hpp_source.xhtml).

<a id="l00166" name="l00166"></a> 166 :

<a id="l00167" name="l00167"></a> 167 [cellIds](structsysc_1_1CellIdData.xhtml#a442d969c7752bb028115709bf692afb3)([cellIds](structsysc_1_1CellIdData.xhtml#a442d969c7752bb028115709bf692afb3))

<a id="l00168" name="l00168"></a> 168 {

<a id="l00169" name="l00169"></a> 169 }

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

OutputIntegerData cellIds

Cell ids.

**Definition:** [MeshDefinition.hpp:162](MeshDefinition_8hpp_source.xhtml#l00162)









## Member Data Documentation

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

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

Cell ids.

Definition at line [162](MeshDefinition_8hpp_source.xhtml#l00162) of file [MeshDefinition.hpp](MeshDefinition_8hpp_source.xhtml).