    

 ## On this page

  

 

 # Structures

 Last update: 17.07.2025 

- [SyscCellData](structSyscCellData.md#structSyscCellData): Cell data struct.
- [SyscCellIdData](structSyscCellIdData.md#structSyscCellIdData): Cell ids struct.
- [SyscCouplingInterface](structSyscCouplingInterface.md#structSyscCouplingInterface): Provide a struct for a coupling interface.
- [SyscDataTransfer](structSyscDataTransfer.md#structSyscDataTransfer): Provide a struct for a data transfer.
- [SyscDimensionality](structSyscDimensionality.md#structSyscDimensionality): Provide a structure for dimensionality.
- [SyscElementIdData](structSyscElementIdData.md#structSyscElementIdData): Element ids struct.
- [SyscElementNodeConnectivityData](structSyscElementNodeConnectivityData.md#structSyscElementNodeConnectivityData): Element node connectivity access struct, provides read-only access to the element-to-node connectivity.
- [SyscElementNodeCountData](structSyscElementNodeCountData.md#structSyscElementNodeCountData): Element node count access struct, provides read-only access to the mesh element node counts.
- [SyscElementTypeData](structSyscElementTypeData.md#structSyscElementTypeData): Element types access struct, provides read-only access to the mesh element types.
- [SyscError](structSyscError.md#structSyscError): Provide a struct for detecting errors from the interface calls.
- [SyscFaceCellConnectivityData](structSyscFaceCellConnectivityData.md#structSyscFaceCellConnectivityData): Describes face-to-cell connectivity.
- [SyscFaceData](structSyscFaceData.md#structSyscFaceData): Face data struct.
- [SyscInputComplexScalarData](structSyscInputComplexScalarData.md#structSyscInputComplexScalarData): Struct for input complex scalar data.
- [SyscInputComplexVectorData](structSyscInputComplexVectorData.md#structSyscInputComplexVectorData): Struct for input complex vector data.
- [SyscInputScalarData](structSyscInputScalarData.md#structSyscInputScalarData): Provide a struct for input scalar data.
- [SyscInputVectorData](structSyscInputVectorData.md#structSyscInputVectorData): Provide a struct for input vector data.
- [SyscIntegerAttribute](structSyscIntegerAttribute.md#structSyscIntegerAttribute): Provide a struct for an integer-valued attribute.
- [SyscNodeData](structSyscNodeData.md#structSyscNodeData): Node data access struct, provides read-only access to the mesh nodes.
- [SyscOutputComplexScalarData](structSyscOutputComplexScalarData.md#structSyscOutputComplexScalarData): Struct for output complex scalar data.
- [SyscOutputComplexVectorData](structSyscOutputComplexVectorData.md#structSyscOutputComplexVectorData): Struct for output complex vector data.
- [SyscOutputIntegerData](structSyscOutputIntegerData.md#structSyscOutputIntegerData): Provide a struct for output integer data.
- [SyscOutputScalarData](structSyscOutputScalarData.md#structSyscOutputScalarData): Provide a struct for output scalar data.
- [SyscOutputVectorData](structSyscOutputVectorData.md#structSyscOutputVectorData): Create an output vector data access struct.
- [SyscParameter](structSyscParameter.md#structSyscParameter): Provide a struct for a System Coupling parameter.
- [SyscParticipantInfo](structSyscParticipantInfo.md#structSyscParticipantInfo): Provide a structure to provide connection info to System Coupling.
- [SyscPointCloud](structSyscPointCloud.md#structSyscPointCloud): Provide a point cloud access struct.
- [SyscRealAttribute](structSyscRealAttribute.md#structSyscRealAttribute): Provide a struct for a real-valued attribute.
- [SyscRegion](structSyscRegion.md#structSyscRegion): Provide a struct for a System Coupling region.
- [SyscResultsInfo](structSyscResultsInfo.md#structSyscResultsInfo): Provide a structure for writing results files.
- [SyscSetupFileInfo](structSyscSetupFileInfo.md#structSyscSetupFileInfo): Provide a structure for writing System Coupling setup files.
- [SyscSetupInfo](structSyscSetupInfo.md#structSyscSetupInfo): Provide a structure for System Coupling setup information.
- [SyscSolutionControl](structSyscSolutionControl.md#structSyscSolutionControl): Provide a structure containing solution control.
- [SyscSurfaceMesh](structSyscSurfaceMesh.md#structSyscSurfaceMesh): Provide a surface mesh access struct.
- [SyscTimeStep](structSyscTimeStep.md#structSyscTimeStep): Provide a struct for time step.
- [SyscVariable](structSyscVariable.md#structSyscVariable): Provide a struct for a System Coupling variable.
- [SyscVolumeMesh](structSyscVolumeMesh.md#structSyscVolumeMesh): Provide a volume mesh access struct.