    

 ## On this page

  

 

 # syscregisterinputcomplexvectordataaccessf Interface Reference

 Last update: 17.07.2025 

Provide an interface to register input complex vector data access. [More...](interfacefortran_1_1syscregisterinputcomplexvectordataaccessf.xhtml#details)

## <a name="pub-methods"></a>Public Member Functions

type([syscerrorf](structfortran_1_1syscerrorf.xhtml)) function [syscregisterinputcomplexvectordataaccessf](interfacefortran_1_1syscregisterinputcomplexvectordataaccessf.xhtml#a34798d15bb59a7323ab5c31bdc740a21) (dataAccess) Provide a function to register input complexvector data access. [More...](interfacefortran_1_1syscregisterinputcomplexvectordataaccessf.xhtml#a34798d15bb59a7323ab5c31bdc740a21)  
 <a id="details" name="details"></a>## Detailed Description

Provide an interface to register input complex vector data access.

Definition at line [500](syscSystemCouplingF_8fi_source.xhtml#l00500) of file [syscSystemCouplingF.fi](syscSystemCouplingF_8fi_source.xhtml).



## Constructor &amp; Destructor Documentation

<a id="a34798d15bb59a7323ab5c31bdc740a21"></a>## [◆ ](#a34798d15bb59a7323ab5c31bdc740a21)syscregisterinputcomplexvectordataaccessf()

 type([syscerrorf](structfortran_1_1syscerrorf.xhtml)) function [syscregisterinputcomplexvectordataaccessf](interfacefortran_1_1syscregisterinputcomplexvectordataaccessf.xhtml)  ( procedure([syscinputcomplexvectordataaccessf](interfacefortran_1_1syscinputcomplexvectordataaccessf.xhtml))  *dataAccess*) 

Provide a function to register input complexvector data access.

Parameters dataAccess- a pointer to the callback function.Returnsa `SyscErrorF` type for error checking. Definition at line [507](syscSystemCouplingF_8fi_source.xhtml#l00507) of file [syscSystemCouplingF.fi](syscSystemCouplingF_8fi_source.xhtml).

<a name="l00509"></a> 509 import :: syscerrorf

<a name="l00510"></a> 510 import :: syscinputcomplexvectordataaccessf

<a name="l00511"></a> 511 procedure(SyscInputComplexVectorDataAccessF) :: dataAccess

<a name="l00512"></a> 512 type(SyscErrorF) :: ret

<a name="l00513"></a> 513 !DIR$ IF DEFINED(\_WIN32) .and. ( .not. DEFINED(SYSTEM\_COUPLING\_PARTICIPANT\_PROXY))

<a name="l00514"></a> 514 !DIR$ ATTRIBUTES DLLIMPORT :: syscRegisterInputComplexVectorDataAccessF

<a name="l00515"></a> 515 !DIR$ ENDIF