syscgetoutputvectordatacompactf Interface Reference
Last update: 17.07.2025Provide an interface to get output vector data with compact storage. More...
Public Member Functions | |
| type(syscoutputvectordataf) function | syscgetoutputvectordatacompactf_r41d (data, datasize) |
| Create an output vector data access type with compact storage. | |
| type(syscoutputvectordataf) function | syscgetoutputvectordatacompactf_r81d (data, datasize) |
| Create an output vector data access type with compact storage. | |
| type(syscoutputvectordataf) function | syscgetoutputvectordatacompactf_r42d (vals, nelems) |
| Create an output vector data access type with compact storage. | |
| type(syscoutputvectordataf) function | syscgetoutputvectordatacompactf_r82d (vals, nelems) |
| Create an output vector data access type with compact storage. | |
Detailed Description
Provide an interface to get output vector data with compact storage.
Definition at line 252 of file syscOutputVectorDataF.fi.
Member Function/Subroutine Documentation
◆ syscgetoutputvectordatacompactf_r41d()
| type(syscoutputvectordataf) function syscgetoutputvectordatacompactf_r41d | ( | real(kind=4), dimension(datasize * 3), intent(in), target | data, |
| integer(kind=8), intent(in) | datasize | ||
| ) |
Create an output vector data access type with compact storage.
- Parameters
-
[in] data - array of single-precision data [in] dataSize - number of vectors.
Definition at line 261 of file syscOutputVectorDataF.fi.
263!
264 import :: syscoutputvectordataf
265 integer(kind=8), intent(in) :: dataSize
266 real(kind=4), intent(in), target :: data(datasize * 3)
267 type(SyscOutputVectorDataF) :: ret
268!
269!DIR$ IF DEFINED(_WIN32) .and. ( .not. DEFINED(SYSTEM_COUPLING_PARTICIPANT_PROXY))
270!DIR$ ATTRIBUTES DLLIMPORT :: syscGetOutputVectorDataCompactF_R41D
271!DIR$ ENDIF
272!
◆ syscgetoutputvectordatacompactf_r42d()
| type(syscoutputvectordataf) function syscgetoutputvectordatacompactf_r42d | ( | real(kind=4), dimension(3, nelems), intent(in), target | vals, |
| integer(kind=8), intent(in) | nelems | ||
| ) |
Create an output vector data access type with compact storage.
- Parameters
-
[in] vals - two-dimensional array of single-precision data [in] nElems - number of vectors.
Definition at line 303 of file syscOutputVectorDataF.fi.
304!
305 import :: syscoutputvectordataf
306 integer(kind=8), intent(in) :: nElems
307 real(kind=4), intent(in), target :: vals(3, nelems)
308 type(SyscOutputVectorDataF) :: ret
309!
310!DIR$ IF DEFINED(_WIN32) .and. ( .not. DEFINED(SYSTEM_COUPLING_PARTICIPANT_PROXY))
311!DIR$ ATTRIBUTES DLLIMPORT :: syscGetOutputVectorDataCompactF_R42D
312!DIR$ ENDIF
313!
◆ syscgetoutputvectordatacompactf_r81d()
| type(syscoutputvectordataf) function syscgetoutputvectordatacompactf_r81d | ( | real(kind=8), dimension(datasize * 3), intent(in), target | data, |
| integer(kind=8), intent(in) | datasize | ||
| ) |
Create an output vector data access type with compact storage.
- Parameters
-
[in] data - array of double-precision data [in] dataSize - number of vectors.
Definition at line 282 of file syscOutputVectorDataF.fi.
284!
285 import :: syscoutputvectordataf
286 integer(kind=8), intent(in) :: dataSize
287 real(kind=8), intent(in), target :: data(datasize * 3)
288 type(SyscOutputVectorDataF) :: ret
289!
290!DIR$ IF DEFINED(_WIN32) .and. ( .not. DEFINED(SYSTEM_COUPLING_PARTICIPANT_PROXY))
291!DIR$ ATTRIBUTES DLLIMPORT :: syscGetOutputVectorDataCompactF_R81D
292!DIR$ ENDIF
293!
◆ syscgetoutputvectordatacompactf_r82d()
| type(syscoutputvectordataf) function syscgetoutputvectordatacompactf_r82d | ( | real(kind=8), dimension(3, nelems), intent(in), target | vals, |
| integer(kind=8), intent(in) | nelems | ||
| ) |
Create an output vector data access type with compact storage.
- Parameters
-
[in] vals - two-dimensional array of double-precision data [in] nElems - number of vectors.
Definition at line 323 of file syscOutputVectorDataF.fi.
324!
325 import :: syscoutputvectordataf
326 integer(kind=8), intent(in) :: nElems
327 real(kind=8), intent(in), target :: vals(3, nelems)
328 type(SyscOutputVectorDataF) :: ret
329!
330!DIR$ IF DEFINED(_WIN32) .and. ( .not. DEFINED(SYSTEM_COUPLING_PARTICIPANT_PROXY))
331!DIR$ ATTRIBUTES DLLIMPORT :: syscGetOutputVectorDataCompactF_R82D
332!DIR$ ENDIF
333!