Skip to main content

System Coupling Fortran library 2024 R2

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.
 

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