    

 ## On this page

  

 

 # syscaddsideoneregionf Interface Reference

 Last update: 17.07.2025 

Provide an interface to add side one region. [More...](interfacefortran_1_1syscaddsideoneregionf.xhtml#details)

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

type([syscerrorf](structfortran_1_1syscerrorf.xhtml)) function [syscaddsideoneregionf](interfacefortran_1_1syscaddsideoneregionf.xhtml#a6a2f1fe1b0c810365fec64d98be79d79) (interface, region) Add region to side one of the couping interface. [More...](interfacefortran_1_1syscaddsideoneregionf.xhtml#a6a2f1fe1b0c810365fec64d98be79d79)  
 <a id="details" name="details"></a>## Detailed Description

Provide an interface to add side one region.

Definition at line [66](syscCouplingInterfaceF_8fi_source.xhtml#l00066) of file [syscCouplingInterfaceF.fi](syscCouplingInterfaceF_8fi_source.xhtml).



## Constructor &amp; Destructor Documentation

<a id="a6a2f1fe1b0c810365fec64d98be79d79"></a>## [◆ ](#a6a2f1fe1b0c810365fec64d98be79d79)syscaddsideoneregionf()

 type([syscerrorf](structfortran_1_1syscerrorf.xhtml)) function [syscaddsideoneregionf](interfacefortran_1_1syscaddsideoneregionf.xhtml)  ( type([sysccouplinginterfacef](structfortran_1_1sysccouplinginterfacef.xhtml)), intent(in)  *interface*,    type([syscregionf](structfortran_1_1syscregionf.xhtml)), intent(in)  *region*   ) 

Add region to side one of the couping interface.

If this region has already been added to the interface on side one, then this call will have no effect.

If a different region with the same name has already been added to the interface on side one, then a runtime error will be thrown.

If a region with the same name has already been added to the interface on side two, then a runtime error will be thrown.

If the region name contains invalid characters, a runtime error will be thrown.

Parameters \[in\]interfaceCoupling interface to which the output variable is to be added.\[in\]regionRegion to be added to side one of the interface. Definition at line [89](syscCouplingInterfaceF_8fi_source.xhtml#l00089) of file [syscCouplingInterfaceF.fi](syscCouplingInterfaceF_8fi_source.xhtml).

<a name="l00090"></a> 90 !

<a name="l00091"></a> 91 import :: sysccouplinginterfacef

<a name="l00092"></a> 92 import :: syscregionf

<a name="l00093"></a> 93 import :: syscerrorf

<a name="l00094"></a> 94 type(SyscCouplingInterfaceF), intent(in) :: interface

<a name="l00095"></a> 95 type(SyscRegionF), intent(in) :: region

<a name="l00096"></a> 96 type(SyscErrorF) :: ret

<a name="l00097"></a> 97 !

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

<a name="l00099"></a> 99 !DIR$ ATTRIBUTES DLLIMPORT :: syscAddSideOneRegionF

<a name="l00100"></a> 100 !DIR$ ENDIF

<a name="l00101"></a> 101 !