syscinputvectordataf Type Reference
Last update: 17.07.2025Create an input vector data access type. More...
Public Attributes | |
| integer(kind=8) | primitivetype |
| Primitive type. | |
| integer(kind=8) | dataptr1 |
| Pointer to the first array. | |
| integer(kind=8) | dataptr2 |
| Pointer to the second array. | |
| integer(kind=8) | dataptr3 |
| Pointer to the third array. | |
| integer(kind=8) | datasize |
| Array size. | |
| integer(kind=8) | dimension |
| Dimension. | |
Detailed Description
Create an input vector data access type.
Input vector data provides read and write access to an array of vector data.
The size is the total number of vectors, not the total number of components, i.e. if all data is stored in one contiguous array, then size is 1/3 the size of that array.
To create and/or initialize SyscInputVectorDataF, it is highly recommended to use one of the functions within syscGetInputVectorDataF interface. These functions will initialize all members to the correct values and will help to avoid back-compatibility issues in the future. For example:
Definition at line 31 of file syscInputVectorDataF.fi.
Member Data Documentation
◆ dataptr1
| integer(kind=8) dataptr1 |
Pointer to the first array.
Definition at line 33 of file syscInputVectorDataF.fi.
◆ dataptr2
| integer(kind=8) dataptr2 |
Pointer to the second array.
Definition at line 34 of file syscInputVectorDataF.fi.
◆ dataptr3
| integer(kind=8) dataptr3 |
Pointer to the third array.
Definition at line 35 of file syscInputVectorDataF.fi.
◆ datasize
| integer(kind=8) datasize |
◆ dimension
| integer(kind=8) dimension |
◆ primitivetype
| integer(kind=8) primitivetype |
Primitive type.
Definition at line 32 of file syscInputVectorDataF.fi.