    

 ## On this page

  

 

 # syscgetsetupinfof Interface Reference

 Last update: 17.07.2025 

Provide an interface to get a setup info type. [More...](interfacefortran_1_1syscgetsetupinfof.xhtml#details)

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

type([syscsetupinfof](structfortran_1_1syscsetupinfof.xhtml)) function [syscgetsetupinfof](interfacefortran_1_1syscgetsetupinfof.xhtml#a73374df2183a799e03180e006525fcfe) () Provide a function to get a setup info type. [More...](interfacefortran_1_1syscgetsetupinfof.xhtml#a73374df2183a799e03180e006525fcfe)  
 type([syscsetupinfof](structfortran_1_1syscsetupinfof.xhtml)) function [syscgetsetupinfof\_a](interfacefortran_1_1syscgetsetupinfof.xhtml#af89452107509346cb3968adad6f1c6d9) (analysisType) Provide a function to get a setup info type. [More...](interfacefortran_1_1syscgetsetupinfof.xhtml#af89452107509346cb3968adad6f1c6d9)  
 type([syscsetupinfof](structfortran_1_1syscsetupinfof.xhtml)) function [syscgetsetupinfof\_ar](interfacefortran_1_1syscgetsetupinfof.xhtml#ac3020d59c6b0721f63232f77546a302e) (analysisType, restartsSupported) Provide a function to get a setup info type. [More...](interfacefortran_1_1syscgetsetupinfof.xhtml#ac3020d59c6b0721f63232f77546a302e)  
 type([syscsetupinfof](structfortran_1_1syscsetupinfof.xhtml)) function [syscgetsetupinfof\_ard](interfacefortran_1_1syscgetsetupinfof.xhtml#a3c851b3d577d4f00298c0f2359156269) (analysisType, restartsSupported, dimension) Provide a function to get a setup info type. [More...](interfacefortran_1_1syscgetsetupinfof.xhtml#a3c851b3d577d4f00298c0f2359156269)  
 type([syscsetupinfof](structfortran_1_1syscsetupinfof.xhtml)) function [syscgetsetupinfof\_ardt](interfacefortran_1_1syscgetsetupinfof.xhtml#a46881d97ac682f3165cfaa087727300c) (analysisType, restartsSupported, dimension, timeIntegration) Provide a function to get a setup info type. [More...](interfacefortran_1_1syscgetsetupinfof.xhtml#a46881d97ac682f3165cfaa087727300c)  
 <a id="details" name="details"></a>## Detailed Description

Provide an interface to get a setup info type.

Definition at line [176](syscCommonTypesF_8fi_source.xhtml#l00176) of file [syscCommonTypesF.fi](syscCommonTypesF_8fi_source.xhtml).



## Constructor &amp; Destructor Documentation

<a id="a73374df2183a799e03180e006525fcfe"></a>## [◆ ](#a73374df2183a799e03180e006525fcfe)syscgetsetupinfof()

 type([syscsetupinfof](structfortran_1_1syscsetupinfof.xhtml)) function [syscgetsetupinfof](interfacefortran_1_1syscgetsetupinfof.xhtml)

Provide a function to get a setup info type.

Analysis type will be set to steady. Restarts supported flag will be set to false. Dimension will be set to 3. Time integration will be set to implicit.

Returnsa SyscSetupInfoF type. Definition at line [188](syscCommonTypesF_8fi_source.xhtml#l00188) of file [syscCommonTypesF.fi](syscCommonTypesF_8fi_source.xhtml).

<a name="l00189"></a> 189 !

<a name="l00190"></a> 190 import :: syscsetupinfof

<a name="l00191"></a> 191 type(SyscSetupInfoF) :: ret

<a name="l00192"></a> 192 !

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

<a name="l00194"></a> 194 !DIR$ ATTRIBUTES DLLIMPORT :: syscGetSetupInfoF

<a name="l00195"></a> 195 !DIR$ ENDIF

<a name="l00196"></a> 196 !







## Member Function/Subroutine Documentation

<a id="af89452107509346cb3968adad6f1c6d9"></a>## [◆ ](#af89452107509346cb3968adad6f1c6d9)syscgetsetupinfof\_a()

 type([syscsetupinfof](structfortran_1_1syscsetupinfof.xhtml)) function syscgetsetupinfof\_a  ( integer(kind=4), intent(in)  *analysisType*) 

Provide a function to get a setup info type.

Parameters \[in\]analysisType- analysis type.Restarts supported flag will be set to false. Dimension will be set to 3. Time integration will be set to implicit.

Returnsa SyscSetupInfoF type. Definition at line [210](syscCommonTypesF_8fi_source.xhtml#l00210) of file [syscCommonTypesF.fi](syscCommonTypesF_8fi_source.xhtml).

<a name="l00211"></a> 211 !

<a name="l00212"></a> 212 import :: syscsetupinfof

<a name="l00213"></a> 213 integer(kind=4), intent(in) :: analysisType

<a name="l00214"></a> 214 type(SyscSetupInfoF) :: ret

<a name="l00215"></a> 215 !

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

<a name="l00217"></a> 217 !DIR$ ATTRIBUTES DLLIMPORT :: syscGetSetupInfoF\_A

<a name="l00218"></a> 218 !DIR$ ENDIF

<a name="l00219"></a> 219 !







<a id="ac3020d59c6b0721f63232f77546a302e"></a>## [◆ ](#ac3020d59c6b0721f63232f77546a302e)syscgetsetupinfof\_ar()

 type([syscsetupinfof](structfortran_1_1syscsetupinfof.xhtml)) function syscgetsetupinfof\_ar  ( integer(kind=4), intent(in)  *analysisType*,    logical, intent(in)  *restartsSupported*   ) 

Provide a function to get a setup info type.

Parameters \[in\]analysisType- analysis type. \[in\]restartsSupported- restarts supported flag.Dimension will be set to 3. Time integration will be set to implicit.

Returnsa SyscSetupInfoF type. Definition at line [233](syscCommonTypesF_8fi_source.xhtml#l00233) of file [syscCommonTypesF.fi](syscCommonTypesF_8fi_source.xhtml).

<a name="l00235"></a> 235 !

<a name="l00236"></a> 236 import :: syscsetupinfof

<a name="l00237"></a> 237 integer(kind=4), intent(in) :: analysisType

<a name="l00238"></a> 238 logical, intent(in) :: restartsSupported

<a name="l00239"></a> 239 type(SyscSetupInfoF) :: ret

<a name="l00240"></a> 240 !

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

<a name="l00242"></a> 242 !DIR$ ATTRIBUTES DLLIMPORT :: syscGetSetupInfoF\_AR

<a name="l00243"></a> 243 !DIR$ ENDIF

<a name="l00244"></a> 244 !







<a id="a3c851b3d577d4f00298c0f2359156269"></a>## [◆ ](#a3c851b3d577d4f00298c0f2359156269)syscgetsetupinfof\_ard()

 type([syscsetupinfof](structfortran_1_1syscsetupinfof.xhtml)) function syscgetsetupinfof\_ard  ( integer(kind=4), intent(in)  *analysisType*,    logical, intent(in)  *restartsSupported*,    integer(kind=8), intent(in)  *dimension*   ) 

Provide a function to get a setup info type.

Parameters \[in\]analysisType- analysis type. \[in\]restartsSupported- restarts supported flag. \[in\]dimension- participant dimension.Time integration will be set to implicit.

Returnsa SyscSetupInfoF type. Definition at line [258](syscCommonTypesF_8fi_source.xhtml#l00258) of file [syscCommonTypesF.fi](syscCommonTypesF_8fi_source.xhtml).

<a name="l00260"></a> 260 !

<a name="l00261"></a> 261 import :: syscsetupinfof

<a name="l00262"></a> 262 integer(kind=4), intent(in) :: analysisType

<a name="l00263"></a> 263 logical, intent(in) :: restartsSupported

<a name="l00264"></a> 264 integer(kind=8), intent(in) :: dimension 

<a name="l00265"></a> 265 type(SyscSetupInfoF) :: ret

<a name="l00266"></a> 266 !

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

<a name="l00268"></a> 268 !DIR$ ATTRIBUTES DLLIMPORT :: syscGetSetupInfoF\_ARD

<a name="l00269"></a> 269 !DIR$ ENDIF

<a name="l00270"></a> 270 !







<a id="a46881d97ac682f3165cfaa087727300c"></a>## [◆ ](#a46881d97ac682f3165cfaa087727300c)syscgetsetupinfof\_ardt()

 type([syscsetupinfof](structfortran_1_1syscsetupinfof.xhtml)) function syscgetsetupinfof\_ardt  ( integer(kind=4), intent(in)  *analysisType*,    logical, intent(in)  *restartsSupported*,    integer(kind=8), intent(in)  *dimension*,    integer(kind=8), intent(in)  *timeIntegration*   ) 

Provide a function to get a setup info type.

Parameters \[in\]analysisType- analysis type. \[in\]restartsSupported- restarts supported flag. \[in\]dimension- participant dimension. \[in\]timeIntegration- time integration method.Returnsa SyscSetupInfoF type. Definition at line [283](syscCommonTypesF_8fi_source.xhtml#l00283) of file [syscCommonTypesF.fi](syscCommonTypesF_8fi_source.xhtml).

<a name="l00286"></a> 286 !

<a name="l00287"></a> 287 import :: syscsetupinfof

<a name="l00288"></a> 288 integer(kind=4), intent(in) :: analysisType

<a name="l00289"></a> 289 logical, intent(in) :: restartsSupported

<a name="l00290"></a> 290 integer(kind=8), intent(in) :: dimension

<a name="l00291"></a> 291 integer(kind=8), intent(in) :: timeIntegration

<a name="l00292"></a> 292 type(SyscSetupInfoF) :: ret

<a name="l00293"></a> 293 !

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

<a name="l00295"></a> 295 !DIR$ ATTRIBUTES DLLIMPORT :: syscGetSetupInfoF\_ARDT

<a name="l00296"></a> 296 !DIR$ ENDIF

<a name="l00297"></a> 297 !