    

 ## On this page

  

 

 # syscoutputvectordataf Type Reference

 Last update: 17.07.2025 

Create an output vector data access type. [More...](structfortran_1_1syscoutputvectordataf.xhtml#details)

## <a name="pub-attribs"></a>Public Attributes

<a id="a41aa641a12e238b3d8a12707aa047938"></a>integer(kind=8) [primitivetype](structfortran_1_1syscoutputvectordataf.xhtml#a41aa641a12e238b3d8a12707aa047938) Primitive type.   
 <a id="a9ff86b31b305de4d1722dd390eb413d6"></a>integer(kind=8) [dataptr1](structfortran_1_1syscoutputvectordataf.xhtml#a9ff86b31b305de4d1722dd390eb413d6) Pointer to the first array.   
 <a id="a3f77c87d288879c34e8f04f2d1f0e159"></a>integer(kind=8) [dataptr2](structfortran_1_1syscoutputvectordataf.xhtml#a3f77c87d288879c34e8f04f2d1f0e159) Pointer to the second array.   
 <a id="a59296d314ebb802f9490fe430a0cd3d4"></a>integer(kind=8) [dataptr3](structfortran_1_1syscoutputvectordataf.xhtml#a59296d314ebb802f9490fe430a0cd3d4) Pointer to the third array.   
 <a id="ac8d11b0cadefc4f138b1ef4e0ab50b2a"></a>integer(kind=8) [datasize](structfortran_1_1syscoutputvectordataf.xhtml#ac8d11b0cadefc4f138b1ef4e0ab50b2a) Array size.   
 <a id="a86ac613c1baf4a60d347742b387bb8e4"></a>integer(kind=8) [dimension](structfortran_1_1syscoutputvectordataf.xhtml#a86ac613c1baf4a60d347742b387bb8e4) Dimension.   
 <a id="details" name="details"></a>## Detailed Description

Create an output vector data access type.

Output vector data provides read-only 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 SyscOutputVectorDataF, it is highly recommended to use one of the functions within `syscGetOutputVectorDataF` interface. These functions will initialize all members to the correct values and will help to avoid back-compatibility issues in the future. For example:

type(SyscOutputVectorDataF) :: ovd

ovd = syscgetoutputvectordatasplitf(x, y, z, size)



Definition at line [31](syscOutputVectorDataF_8fi_source.xhtml#l00031) of file [syscOutputVectorDataF.fi](syscOutputVectorDataF_8fi_source.xhtml).