Skip to main content

System Coupling Fortran library 2025 R1

syscgetoutputcompactcomplexcompactvectordatadimf Interface Reference

Last update: 17.07.2025

Provide an interface to get output complex vector data. More...

Public Member Functions

type(syscoutputcomplexvectordataf) function syscgetoutputcompactcomplexcompactvectordatadimf_c82d (data, dataSize, dimension)
 Create an output complex vector data access type with split storage based on dimension. More...
 

Detailed Description

Provide an interface to get output complex vector data.

Definition at line 84 of file syscOutputComplexVectorDataF.fi.

Member Function/Subroutine Documentation

◆ syscgetoutputcompactcomplexcompactvectordatadimf_c82d()

type(syscoutputcomplexvectordataf) function syscgetoutputcompactcomplexcompactvectordatadimf_c82d ( complex(kind=8), dimension(dimension, datasize), intent(in), target  data,
integer(kind=8), intent(in)  dataSize,
integer(kind=8), intent(in)  dimension 
)

Create an output complex vector data access type with split storage based on dimension.

Parameters
[in]data- two-dimensional array of complex vectors
[in]dataSize- number of vectors.
[in]dimension- dimension of vectors.

Definition at line 96 of file syscOutputComplexVectorDataF.fi.

98 !
99  import :: syscoutputcomplexvectordataf
100  integer(kind=8), intent(in) :: dataSize
101  integer(kind=8), intent(in) :: dimension
102  complex(kind=8), intent(in), target :: data(dimension, dataSize)
103  type(SyscOutputComplexVectorDataF) :: ret
104 !
105 !DIR$ IF DEFINED(_WIN32) .and. ( .not. DEFINED(SYSTEM_COUPLING_PARTICIPANT_PROXY))
106 !DIR$ ATTRIBUTES DLLIMPORT :: syscGetOutputCompactComplexCompactVectorDataF_C82D
107 !DIR$ ENDIF
108 !

Connect with Ansys