Skip to main content

System Coupling C library 2024 R1

SyscOutputScalarData Struct Reference

Last update: 17.07.2025

Provide a struct for output scalar data. More...

#include <syscOutputScalarData.h>

Data Fields

enum SyscPrimitiveType primitiveType
 
const void * data
 
size_t size
 

Detailed Description

Provide a struct for output scalar data.

Input scalar data provides read-only access to an array of scalar data.

To create and/or initialize SyscOutputScalarData, it is highly recommended to use one of the functions with names starting with syscGetOutputScalarData. These functions will initialize all members to the correct values and will help to avoid back-compatibility issues in the future. For example:

SyscOutputScalarData syscGetOutputScalarDataDouble(const double *const data, size_t dataSize)
Create an output scalar data access struct.
Provide a struct for output scalar data.

Definition at line 37 of file syscOutputScalarData.h.

Field Documentation

◆ data

const void* SyscOutputScalarData::data

Pointer to the data array.

Definition at line 39 of file syscOutputScalarData.h.

◆ primitiveType

enum SyscPrimitiveType SyscOutputScalarData::primitiveType

Primitive type.

Definition at line 38 of file syscOutputScalarData.h.

◆ size

size_t SyscOutputScalarData::size

Array size.

Definition at line 40 of file syscOutputScalarData.h.

Connect with Ansys