syscgetoutputcompactcomplexcompactvectordataf Interface Reference
Last update: 17.07.2025Provide an interface to get output complex vector data with compact storage for complex and vector components. More...
Public Member Functions | |
| type(syscoutputcomplexvectordataf) function | syscgetoutputcompactcomplexcompactvectordataf_c82d (data, datasize) |
| Create an output vector data access type with split storage. | |
Detailed Description
Provide an interface to get output complex vector data with compact storage for complex and vector components.
Definition at line 56 of file syscOutputComplexVectorDataF.fi.
Member Function/Subroutine Documentation
◆ syscgetoutputcompactcomplexcompactvectordataf_c82d()
| type(syscoutputcomplexvectordataf) function syscgetoutputcompactcomplexcompactvectordataf_c82d | ( | complex(kind=8), dimension(3, datasize), intent(in), target | data, |
| integer(kind=8), intent(in) | datasize | ||
| ) |
Create an output 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 syscOutputComplexVectorDataF.fi.
67!
68 import :: syscoutputcomplexvectordataf
69 integer(kind=8), intent(in) :: dataSize
70 complex(kind=8), intent(in), target :: data(3, dataSize)
71 type(SyscOutputComplexVectorDataF) :: ret
72!
73!DIR$ IF DEFINED(_WIN32) .and. ( .not. DEFINED(SYSTEM_COUPLING_PARTICIPANT_PROXY))
74!DIR$ ATTRIBUTES DLLIMPORT :: syscGetOutputCompactComplexCompactVectorDataF_C82D
75!DIR$ ENDIF
76!