Skip to main content

System Coupling Fortran library 2024 R2

syscregionf Type Reference

Last update: 17.07.2025

Provide a struct for a System Coupling region. More...

Public Attributes

character(len=syscstrlen) regionname
 Unique region name.
 
integer(kind=4) topology
 Region topology.
 
integer(kind=4) regiondiscretizationtype
 Region discretization type.
 
character(len=syscstrlen) displayname
 User-friendly region name.
 

Detailed Description

Provide a struct for a System Coupling region.

Participant can declare which regions can be used in the coupled analysis. Each region can declare its input variables and output variables. Input variables represent physical quantities whose values the participant expects System Coupling to provide. Output variables represent physical quantities whose values System Coupling expects the participant to provide.

To create and/or initialize the SyscRegionF struct, it is highly recommended to use one of the functions within the syscGetRegionF interface. These functions will initialize all members to the correct values and will help to avoid back-compatibility issues in the future. For example:

type(SyscRegionF) :: reg
reg = syscgetregionf("Wall", syscsurface)

Definition at line 29 of file syscRegionF.fi.

Member Data Documentation

◆ displayname

character(len=syscstrlen) displayname

User-friendly region name.

Definition at line 37 of file syscRegionF.fi.

37 character(len=SyscStrLen) :: displayName

◆ regiondiscretizationtype

integer(kind=4) regiondiscretizationtype

Region discretization type.

Definition at line 35 of file syscRegionF.fi.

35 integer(kind=4) :: regionDiscretizationType

◆ regionname

character(len=syscstrlen) regionname

Unique region name.

Definition at line 31 of file syscRegionF.fi.

31 character(len=SyscStrLen) :: regionName

◆ topology

integer(kind=4) topology

Region topology.

Definition at line 33 of file syscRegionF.fi.

33 integer(kind=4) :: topology

Connect with Ansys