Skip to main content

Structure sysc::CellData

Definition: MeshDefinition.hpp (line 369)

Cell data access struct, provides read-only access to the mesh cells.

Members

Public attributes

Variable cellIds

Definition: MeshDefinition.hpp (line 371)

ElementIdData sysc::CellData::cellIds

Cell ids.

Type: ElementIdData

Variable cellTypes

Definition: MeshDefinition.hpp (line 374)

ElementTypeData sysc::CellData::cellTypes

Face ids.

Type: ElementTypeData

Variable cellNodeConnectivity

Definition: MeshDefinition.hpp (line 377)

ElementNodeConnectivityData sysc::CellData::cellNodeConnectivity

Cell-to-node connectivity.

Type: ElementNodeConnectivityData

Public functions

Function CellData

sysc::CellData::CellData(ElementIdData cellIds, ElementTypeData cellTypes, ElementNodeConnectivityData cellNodeConnectivity)

Cell data constructor.

Parameters:

Return type:

Function CellData

sysc::CellData::CellData(ElementIdData cellIds)

Cell data constructor.

Parameters:

Return type:

Function CellData

sysc::CellData::CellData(ElementTypeData cellTypes, ElementNodeConnectivityData cellNodeConnectivity)

Cell data constructor.

Parameters:

Return type:

Function CellData

sysc::CellData::CellData()=default

Default constructor.

Return type:

Function CellData

sysc::CellData::CellData(const CellData &)=default

Copy constructor.

Parameters:

Return type:

Function CellData

sysc::CellData::CellData(CellData &&)=default

Move constructor.

Parameters:

Return type:

Function operator=

CellData& sysc::CellData::operator=(const CellData &)=default

Copy-assign operator.

Parameters:

Return type: CellData &

Function operator=

CellData& sysc::CellData::operator=(CellData &&)=default

Move-assign operator.

Parameters:

Return type: CellData &