Skip to main content

System Coupling Fortran library 2024 R2

syscvariablef Type Reference

Last update: 17.07.2025

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

Public Attributes

character(len=syscstrlen) variablename
 Unique name for this variable.
 
integer(kind=4) quantitytype
 Quantity type (e.g. temperature).
 
integer(kind=4) location
 Location (e.g element or node).
 
character(len=syscstrlen) displayname
 User-friendly name.
 
integer(kind=4) tensortype
 Tensor type (e.g. scalar, vector).
 
logical isextensive
 Flag indicating whether it's an extensive property.
 
integer(kind=4) datatype
 Data type (e.g. real or complex)
 

Detailed Description

Provide a struct for a System Coupling variable.

To create and/or initialize the SyscVariableF struct, it is highly recommended to use one of the functions within the syscGetVariableF 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(SyscVariableF) :: var
var = syscgetvariablef("Temperature", syscscalar, .false., syscnode)

Definition at line 23 of file syscVariableF.fi.

Member Data Documentation

◆ datatype

integer(kind=4) datatype

Data type (e.g. real or complex)

Definition at line 37 of file syscVariableF.fi.

37 integer(kind=4) :: dataType

◆ displayname

character(len=syscstrlen) displayname

User-friendly name.

Definition at line 31 of file syscVariableF.fi.

31 character(len=SyscStrLen) :: displayName

◆ isextensive

logical isextensive

Flag indicating whether it's an extensive property.

Definition at line 35 of file syscVariableF.fi.

35 logical :: isExtensive

◆ location

integer(kind=4) location

Location (e.g element or node).

Definition at line 29 of file syscVariableF.fi.

29 integer(kind=4) :: location

◆ quantitytype

integer(kind=4) quantitytype

Quantity type (e.g. temperature).

Definition at line 27 of file syscVariableF.fi.

27 integer(kind=4) :: quantityType

◆ tensortype

integer(kind=4) tensortype

Tensor type (e.g. scalar, vector).

Definition at line 33 of file syscVariableF.fi.

33 integer(kind=4) :: tensorType

◆ variablename

character(len=syscstrlen) variablename

Unique name for this variable.

Definition at line 25 of file syscVariableF.fi.

25 character(len=SyscStrLen) :: variableName

Connect with Ansys