    

 ## 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 id="pub-methods" 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.   
 <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" name="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).

 90!

 91 import :: sysccouplinginterfacef

 92 import :: syscregionf

 93 import :: syscerrorf

 94 type(SyscCouplingInterfaceF), intent(in) :: interface

 95 type(SyscRegionF), intent(in) :: region

 96 type(SyscErrorF) :: ret

 97!

 98!DIR$ IF DEFINED(\_WIN32) .and. ( .not. DEFINED(SYSTEM\_COUPLING\_PARTICIPANT\_PROXY))

 99!DIR$ ATTRIBUTES DLLIMPORT :: syscAddSideOneRegionF

 100!DIR$ ENDIF

 101!