syscvariablef Type Reference
Last update: 17.07.2025Provide 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:
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.
◆ displayname
| character(len=syscstrlen) displayname |
User-friendly name.
Definition at line 31 of file syscVariableF.fi.
◆ isextensive
| logical isextensive |
Flag indicating whether it's an extensive property.
Definition at line 35 of file syscVariableF.fi.
◆ location
| integer(kind=4) location |
Location (e.g element or node).
Definition at line 29 of file syscVariableF.fi.
◆ quantitytype
| integer(kind=4) quantitytype |
Quantity type (e.g. temperature).
Definition at line 27 of file syscVariableF.fi.
◆ tensortype
| integer(kind=4) tensortype |
Tensor type (e.g. scalar, vector).
Definition at line 33 of file syscVariableF.fi.
◆ variablename
| character(len=syscstrlen) variablename |
Unique name for this variable.
Definition at line 25 of file syscVariableF.fi.