Skip to main content

System Coupling Fortran library 2024 R2

syscgetinputcompactcomplexcompactvectordataf Interface Reference

Last update: 17.07.2025

Provide 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!

Connect with Ansys