Skip to main content

System Coupling Fortran library 2024 R2

syscgetoutputcompactcomplexcompactvectordataf Interface Reference

Last update: 17.07.2025

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

Connect with Ansys