File syscLegacyInterfaces.h
Last update: 17.07.2025Location: syscLegacyInterfaces.h
Includes
- SystemCouplingParticipant/LibraryType.hpp
- SystemCouplingParticipant/syscCommonTypes.h
- SystemCouplingParticipant/syscInputScalarData.h
- SystemCouplingParticipant/syscInputVectorData.h
- SystemCouplingParticipant/syscOutputIntegerData.h
- SystemCouplingParticipant/syscOutputScalarData.h
- SystemCouplingParticipant/syscOutputVectorData.h
- SystemCouplingParticipant/syscRegion.h
- <stddef.h>
graph LR
5["SystemCouplingParticipant/syscInputVectorData.h"]
3["SystemCouplingParticipant/syscCommonTypes.h"]
10["stddef.h"]
2["SystemCouplingParticipant/LibraryType.hpp"]
9["SystemCouplingParticipant/syscRegion.h"]
8["SystemCouplingParticipant/syscOutputVectorData.h"]
4["SystemCouplingParticipant/syscInputScalarData.h"]
6["SystemCouplingParticipant/syscOutputIntegerData.h"]
1["syscLegacyInterfaces.h"]
click 1 "syscLegacyInterfaces_8h.md#syscLegacyInterfaces_8h"
1 --> 2
1 --> 3
1 --> 4
1 --> 5
1 --> 6
1 --> 7
1 --> 8
1 --> 9
1 --> 10
7["SystemCouplingParticipant/syscOutputScalarData.h"]
Typedefs
Typedef SyscInputScalarVariableAccess
Definition: syscLegacyInterfaces.h (line 30)
typedef SyscError(* SyscInputScalarVariableAccess) (const char *regionName, const char *variableName, SyscInputScalarData *varData)
Return type: SyscError(*
Typedef SyscInputVectorVariableAccess
Definition: syscLegacyInterfaces.h (line 40)
typedef SyscError(* SyscInputVectorVariableAccess) (const char *regionName, const char *variableName, SyscInputVectorData *varData)
Return type: SyscError(*
Typedef SyscOutputScalarVariableAccess
Definition: syscLegacyInterfaces.h (line 51)
typedef SyscError(* SyscOutputScalarVariableAccess) (const char *regionName, const char *variableName, SyscOutputScalarData *varData)
Return type: SyscError(*
Typedef SyscOutputVectorVariableAccess
Definition: syscLegacyInterfaces.h (line 62)
typedef SyscError(* SyscOutputVectorVariableAccess) (const char *regionName, const char *variableName, SyscOutputVectorData *varData)
Return type: SyscError(*
Functions
Function syscCompleteCouplingSetup
SyscError syscCompleteCouplingSetup()
Return type: SyscError
Function syscCompleteCouplingSetupTransient
SyscError syscCompleteCouplingSetupTransient()
Return type: SyscError
Function syscRegisterInputScalarVariableAccess
SyscError syscRegisterInputScalarVariableAccess(SyscInputScalarVariableAccess dataAccess)
Parameters:
- SyscInputScalarVariableAccess dataAccess
Return type: SyscError
Function syscRegisterInputVectorVariableAccess
SyscError syscRegisterInputVectorVariableAccess(SyscInputVectorVariableAccess dataAccess)
Parameters:
- SyscInputVectorVariableAccess dataAccess
Return type: SyscError
Function syscRegisterOutputScalarVariableAccess
SyscError syscRegisterOutputScalarVariableAccess(SyscOutputScalarVariableAccess dataAccess)
Parameters:
- SyscOutputScalarVariableAccess dataAccess
Return type: SyscError
Function syscRegisterOutputVectorVariableAccess
SyscError syscRegisterOutputVectorVariableAccess(SyscOutputVectorVariableAccess dataAccess)
Parameters:
- SyscOutputVectorVariableAccess dataAccess
Return type: SyscError
Function syscGetVolumeMesh
SyscVolumeMesh syscGetVolumeMesh()
Return type: SyscVolumeMesh
Source
/*
* Copyright ANSYS, Inc. Unauthorized use, distribution, or duplication is prohibited.
*/
#pragma once
#include "SystemCouplingParticipant/LibraryType.hpp"
#include "SystemCouplingParticipant/syscCommonTypes.h"
#include "SystemCouplingParticipant/syscInputScalarData.h"
#include "SystemCouplingParticipant/syscInputVectorData.h"
#include "SystemCouplingParticipant/syscOutputIntegerData.h"
#include "SystemCouplingParticipant/syscOutputScalarData.h"
#include "SystemCouplingParticipant/syscOutputVectorData.h"
#include "SystemCouplingParticipant/syscRegion.h"
#include <stddef.h>
#ifdef __cplusplus
extern "C" {
#endif
/* Deprecated - use syscCompleteSetup() */
SyscError syscCompleteCouplingSetup();
/* Deprecated - use syscCompleteSetup() */
SyscError syscCompleteCouplingSetupTransient();
/* Deprecated - use SyscInputScalarDataAccess. */
typedef SyscError (*SyscInputScalarVariableAccess)(
const char* regionName,
const char* variableName,
SyscInputScalarData* varData);
/* Deprecated - use syscRegisterIniputScalarDataAccess() */
SyscError syscRegisterInputScalarVariableAccess(
SyscInputScalarVariableAccess dataAccess);
/* Deprecated - use SyscInputVectorDataAccess. */
typedef SyscError (*SyscInputVectorVariableAccess)(
const char* regionName,
const char* variableName,
SyscInputVectorData* varData);
/* Deprecated - use syscRegisterInputVectorDataAccess() */
SyscError syscRegisterInputVectorVariableAccess(
SyscInputVectorVariableAccess dataAccess);
/* Deprecated - use SyscOutputScalarDataAccess. */
typedef SyscError (*SyscOutputScalarVariableAccess)(
const char* regionName,
const char* variableName,
SyscOutputScalarData* varData);
/* Deprecated - use syscRegisterOutputScalarDataAccess() */
SyscError syscRegisterOutputScalarVariableAccess(
SyscOutputScalarVariableAccess dataAccess);
/* Deprecated - use SyscOutputVectorDataAccess. */
typedef SyscError (*SyscOutputVectorVariableAccess)(
const char* regionName,
const char* variableName,
SyscOutputVectorData* varData);
/* Deprecated - use syscRegisterOutputVectorDataAccess() */
SyscError syscRegisterOutputVectorVariableAccess(
SyscOutputVectorVariableAccess dataAccess);
/* Deprecated - use syscGetVolumeMeshEmpty() */
SyscVolumeMesh syscGetVolumeMesh();
#ifdef __cplusplus
}
#endif