syscgetinputcompactcomplexcompactvectordataf Interface Reference
Last update: 17.07.2025Provide an interface to get input complex vector data with compact storage for complex and vector components. More...
Public Member Functions | |
| type(syscinputcomplexvectordataf) function | syscgetinputcompactcomplexcompactvectordataf_c82d (data, datasize) |
| Create an input vector data access type with split storage. | |
Detailed Description
Provide an interface to get input complex vector data with compact storage for complex and vector components.
Definition at line 56 of file syscInputComplexVectorDataF.fi.
Member Function/Subroutine Documentation
◆ syscgetinputcompactcomplexcompactvectordataf_c82d()
| type(syscinputcomplexvectordataf) function syscgetinputcompactcomplexcompactvectordataf_c82d | ( | complex(kind=8), dimension(3, datasize), intent(in), target | data, |
| integer(kind=8), intent(in) | datasize | ||
| ) |
Create an input vector data access type with split storage.
- Parameters
-
[in] data - two-dimensional array of complex vectors [in] dataSize - number of vectors.
Definition at line 65 of file syscInputComplexVectorDataF.fi.
67!
68 import :: syscinputcomplexvectordataf
69 integer(kind=8), intent(in) :: dataSize
70 complex(kind=8), intent(in), target :: data(3, dataSize)
71 type(SyscInputComplexVectorDataF) :: ret
72!
73!DIR$ IF DEFINED(_WIN32) .and. ( .not. DEFINED(SYSTEM_COUPLING_PARTICIPANT_PROXY))
74!DIR$ ATTRIBUTES DLLIMPORT :: syscGetInputCompactComplexCompactVectorDataF_C82D
75!DIR$ ENDIF
76!