syscgetregionf Interface Reference
Last update: 17.07.2025Provide an interface to get a System Coupling region. More...
Public Member Functions | |
| type(syscregionf) function | syscgetregionf (regionname) |
| Create region to be used in a coupled analysis. | |
| type(syscregionf) function | syscgetregionf_t (regionname, topology) |
| Create region to be used in a coupled analysis. | |
| type(syscregionf) function | syscgetregionf_dt (regionname, displayname, topology) |
| Create region to be used in a coupled analysis. | |
| type(syscregionf) function | syscgetregionf_tm (regionname, topology, discretization) |
| Create a region. | |
Detailed Description
Provide an interface to get a System Coupling region.
Definition at line 44 of file syscRegionF.fi.
Constructor & Destructor Documentation
◆ syscgetregionf()
| type(syscregionf) function syscgetregionf | ( | character(len=*), intent(in) | regionname | ) |
Create region to be used in a coupled analysis.
- Parameters
-
[in] regionName - Unique name for this region. String length should not exceed SyscStrLen.
Display name will default to the same as name.
Topology will default to surface.
- Returns
- a
SyscRegionFtype
Definition at line 58 of file syscRegionF.fi.
59!
60 import :: syscregionf
61 character(len=*), intent(in) :: regionName
62 type(SyscRegionF) :: ret
63!
64!DIR$ IF DEFINED(_WIN32) .and. ( .not. DEFINED(SYSTEM_COUPLING_PARTICIPANT_PROXY))
65!DIR$ ATTRIBUTES DLLIMPORT :: syscGetRegionF
66!DIR$ ENDIF
67!
Member Function/Subroutine Documentation
◆ syscgetregionf_dt()
| type(syscregionf) function syscgetregionf_dt | ( | character(len=*), intent(in) | regionname, |
| character(len=*), intent(in) | displayname, | ||
| integer(kind=4), intent(in) | topology | ||
| ) |
Create region to be used in a coupled analysis.
- Parameters
-
[in] regionName - Unique name for this region. String length should not exceed SyscStrLen. [in] displayName - region display name. String length should not exceed SyscStrLen. [in] topology - region topology.
- Returns
- a
SyscRegionFtype
Definition at line 108 of file syscRegionF.fi.
110!
111 import :: syscregionf
112 character(len=*), intent(in) :: regionName
113 character(len=*), intent(in) :: displayName
114 integer(kind=4), intent(in) :: topology
115 type(SyscRegionF) :: ret
116!
117!DIR$ IF DEFINED(_WIN32) .and. ( .not. DEFINED(SYSTEM_COUPLING_PARTICIPANT_PROXY))
118!DIR$ ATTRIBUTES DLLIMPORT :: syscGetRegionF_DT
119!DIR$ ENDIF
120!
◆ syscgetregionf_t()
| type(syscregionf) function syscgetregionf_t | ( | character(len=*), intent(in) | regionname, |
| integer(kind=4), intent(in) | topology | ||
| ) |
Create region to be used in a coupled analysis.
- Parameters
-
[in] regionName - Unique name for this region. String length should not exceed SyscStrLen. [in] topology - region topology.
Display name will default to the same as name.
- Returns
- a
SyscRegionFtype
Definition at line 82 of file syscRegionF.fi.
83!
84 import :: syscregionf
85 character(len=*), intent(in) :: regionName
86 integer(kind=4), intent(in) :: topology
87 type(SyscRegionF) :: ret
88!
89!DIR$ IF DEFINED(_WIN32) .and. ( .not. DEFINED(SYSTEM_COUPLING_PARTICIPANT_PROXY))
90!DIR$ ATTRIBUTES DLLIMPORT :: syscGetRegionF_T
91!DIR$ ENDIF
92!
◆ syscgetregionf_tm()
| type(syscregionf) function syscgetregionf_tm | ( | character(len=*), intent(in) | regionname, |
| integer(kind=4), intent(in) | topology, | ||
| integer(kind=4), intent(in) | discretization | ||
| ) |
Create a region.
- Parameters
-
[in] regionName - Unique name for this region. String length should not exceed SyscStrLen. [in] topology - region topology. [in] discretization - region discretization type.
- Returns
- a
SyscRegionFtype
Definition at line 135 of file syscRegionF.fi.
137!
138import :: syscregionf
139character(len=*), intent(in) :: regionName
140integer(kind=4), intent(in) :: topology
141integer(kind=4), intent(in) :: discretization
142type(SyscRegionF) :: ret
143!
144!DIR$ IF DEFINED(_WIN32) .and. ( .not. DEFINED(SYSTEM_COUPLING_PARTICIPANT_PROXY))
145!DIR$ ATTRIBUTES DLLIMPORT :: syscGetRegionF_TM
146!DIR$ ENDIF
147!