syscRegion
Last update: 17.07.2025SyscRegion syscGetRegionT(const char *name, enum SyscTopology topology)
Create region to be used in a coupled analysis.
SyscVariable syscGetOutputVariable(const SyscRegion region, size_t index)
Return an output variable.
SyscRegion syscGetRegionDT(const char *name, const char *displayName, enum SyscTopology topology)
Create region to be used in a coupled analysis.
SyscError syscAddOutputVariable(const SyscRegion region, const SyscVariable variable)
Provide a function to add an output variable to the region.
size_t syscGetNumOutputVariables(const SyscRegion region)
Provide a function to return the number of output variables.
SyscError syscAddInputVariable(const SyscRegion region, const SyscVariable variable)
Provide a function to add an input variable to the region.
SyscRegion syscGetRegionTM(const char *name, enum SyscTopology topology, enum SyscRegionDiscretizationType regionDiscretizationType)
Create region to be used in a coupled analysis.
SyscRegion syscGetRegionDTM(const char *name, const char *displayName, enum SyscTopology topology, enum SyscRegionDiscretizationType regionDiscretizationType)
Create region to be used in a coupled analysis.
size_t syscGetNumInputVariables(const SyscRegion region)
Provide a function to return the number of input variables.
SyscVariable syscGetInputVariable(const SyscRegion region, size_t index)
Return an input variable.
SyscRegion syscGetRegion(const char *name)
Create region to be used in a coupled analysis.
Provide a struct for detecting errors from the interface calls.
Definition syscCommonTypes.h:131
enum SyscRegionDiscretizationType regionDiscretizationType
Definition syscRegion.h:45