syscgetinputvectordatacompactf Interface Reference
Last update: 17.07.2025Provide an interface to get input vector data with compact storage. More...
Public Member Functions | |
| type(syscinputvectordataf) function | syscgetinputvectordatacompactf_r41d (data, datasize) |
| Create an input vector data access type with compact storage. | |
| type(syscinputvectordataf) function | syscgetinputvectordatacompactf_r81d (data, datasize) |
| Create an input vector data access type with compact storage. | |
| type(syscinputvectordataf) function | syscgetinputvectordatacompactf_r42d (data, datasize) |
| Create an input vector data access type with compact storage. | |
| type(syscinputvectordataf) function | syscgetinputvectordatacompactf_r82d (data, datasize) |
| Create an input vector data access type with compact storage. | |
Detailed Description
Provide an interface to get input vector data with compact storage.
Definition at line 225 of file syscInputVectorDataF.fi.
Member Function/Subroutine Documentation
◆ syscgetinputvectordatacompactf_r41d()
| type(syscinputvectordataf) function syscgetinputvectordatacompactf_r41d | ( | real(kind=4), dimension(datasize * 3), intent(in), target | data, |
| integer(kind=8), intent(in) | datasize | ||
| ) |
Create an input vector data access type with compact storage.
- Parameters
-
[in] data - array of single-precision data [in] dataSize - number of vectors.
Definition at line 233 of file syscInputVectorDataF.fi.
235 import :: syscinputvectordataf
236 integer(kind=8), intent(in) :: dataSize
237 real(kind=4), intent(in), target :: data(datasize * 3)
238 type(SyscInputVectorDataF) :: ret
239!DIR$ IF DEFINED(_WIN32) .and. ( .not. DEFINED(SYSTEM_COUPLING_PARTICIPANT_PROXY))
240!DIR$ ATTRIBUTES DLLIMPORT :: syscGetInputVectorDataCompactF_R41D
241!DIR$ ENDIF
◆ syscgetinputvectordatacompactf_r42d()
| type(syscinputvectordataf) function syscgetinputvectordatacompactf_r42d | ( | real(kind=4), dimension(3, datasize), intent(in), target | data, |
| integer(kind=8), intent(in) | datasize | ||
| ) |
Create an input vector data access type with compact storage.
- Parameters
-
[in] data - two-dimensional array of single-precision data [in] dataSize - number of vectors.
Definition at line 267 of file syscInputVectorDataF.fi.
269 import :: syscinputvectordataf
270 integer(kind=8), intent(in) :: dataSize
271 real(kind=4), intent(in), target :: data(3, datasize)
272 type(SyscInputVectorDataF) :: ret
273!DIR$ IF DEFINED(_WIN32) .and. ( .not. DEFINED(SYSTEM_COUPLING_PARTICIPANT_PROXY))
274!DIR$ ATTRIBUTES DLLIMPORT :: syscGetInputVectorDataCompactF_R42D
275!DIR$ ENDIF
◆ syscgetinputvectordatacompactf_r81d()
| type(syscinputvectordataf) function syscgetinputvectordatacompactf_r81d | ( | real(kind=8), dimension(datasize * 3), intent(in), target | data, |
| integer(kind=8), intent(in) | datasize | ||
| ) |
Create an input vector data access type with compact storage.
- Parameters
-
[in] data - array of double-precision data [in] dataSize - number of vectors.
Definition at line 250 of file syscInputVectorDataF.fi.
252 import :: syscinputvectordataf
253 integer(kind=8), intent(in) :: dataSize
254 real(kind=8), intent(in), target :: data(datasize * 3)
255 type(SyscInputVectorDataF) :: ret
256!DIR$ IF DEFINED(_WIN32) .and. ( .not. DEFINED(SYSTEM_COUPLING_PARTICIPANT_PROXY))
257!DIR$ ATTRIBUTES DLLIMPORT :: syscGetInputVectorDataCompactF_R81D
258!DIR$ ENDIF
◆ syscgetinputvectordatacompactf_r82d()
| type(syscinputvectordataf) function syscgetinputvectordatacompactf_r82d | ( | real(kind=8), dimension(3, datasize), intent(in), target | data, |
| integer(kind=8), intent(in) | datasize | ||
| ) |
Create an input vector data access type with compact storage.
- Parameters
-
[in] data - two-dimensional array of single-precision data [in] dataSize - number of vectors.
Definition at line 284 of file syscInputVectorDataF.fi.
286 import :: syscinputvectordataf
287 integer(kind=8), intent(in) :: dataSize
288 real(kind=8), intent(in), target :: data(3, datasize)
289 type(SyscInputVectorDataF) :: ret
290!DIR$ IF DEFINED(_WIN32) .and. ( .not. DEFINED(SYSTEM_COUPLING_PARTICIPANT_PROXY))
291!DIR$ ATTRIBUTES DLLIMPORT :: syscGetInputVectorDataCompactF_R82D
292!DIR$ ENDIF