#ifndef CodegenC__H
#define CodegenC__H
#include "meta/meta_modelica.h"
#include "util/modelica.h"
#include <stdio.h>
#include <stdlib.h>
#include <errno.h>

#ifdef __cplusplus
extern "C" {
#endif

extern struct record_description Flags_ConfigFlag_CONFIG__FLAG__desc;

extern struct record_description Flags_DebugFlag_DEBUG__FLAG__desc;

extern struct record_description Flags_FlagData_BOOL__FLAG__desc;

extern struct record_description Flags_FlagData_ENUM__FLAG__desc;

extern struct record_description Flags_FlagData_INT__FLAG__desc;

extern struct record_description Flags_FlagData_STRING__FLAG__desc;

extern struct record_description Flags_FlagVisibility_EXTERNAL__desc;

extern struct record_description Flags_ValidOptions_STRING__DESC__OPTION__desc;

extern struct record_description Flags_ValidOptions_STRING__OPTION__desc;

extern struct record_description SimCodeFunction_Context_DAE__MODE__CONTEXT__desc;

extern struct record_description SimCodeFunction_Context_JACOBIAN__CONTEXT__desc;

extern struct record_description SimCodeFunction_Context_OTHER__CONTEXT__desc;

extern struct record_description SimCodeFunction_Context_SIMULATION__CONTEXT__desc;

extern struct record_description SimCodeFunction_Context_ZEROCROSSINGS__CONTEXT__desc;

extern struct record_description Tpl_BlockType_BT__INDENT__desc;

extern struct record_description Tpl_IterOptions_ITER__OPTIONS__desc;

extern struct record_description Tpl_StringToken_ST__LINE__desc;

extern struct record_description Tpl_StringToken_ST__NEW__LINE__desc;

extern struct record_description Tpl_StringToken_ST__STRING__desc;

extern struct record_description Tpl_StringToken_ST__STRING__LIST__desc;

extern struct record_description Tpl_Text_MEM__TEXT__desc;


DLLDirection
modelica_metatype omc_CodegenC_genericCallHeaders(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_genericCalls, modelica_metatype _a_context);
#define boxptr_CodegenC_genericCallHeaders omc_CodegenC_genericCallHeaders
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_genericCallHeaders,2,0) {(void*) boxptr_CodegenC_genericCallHeaders,0}};
#define boxvar_CodegenC_genericCallHeaders MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_genericCallHeaders)


#define boxptr_CodegenC_lm__996 omc_CodegenC_lm__996


#define boxptr_CodegenC_fun__995 omc_CodegenC_fun__995


#define boxptr_CodegenC_lm__993 omc_CodegenC_lm__993


#define boxptr_CodegenC_lm__991 omc_CodegenC_lm__991


#define boxptr_CodegenC_lm__989 omc_CodegenC_lm__989


#define boxptr_CodegenC_fun__988 omc_CodegenC_fun__988


#define boxptr_CodegenC_fun__987 omc_CodegenC_fun__987


DLLDirection
modelica_metatype omc_CodegenC_subIterator(threadData_t *threadData, modelica_metatype _in_txt, modelica_metatype _in_a_iter, modelica_string _in_a_parent__iter, modelica_metatype _in_a_context, modelica_metatype _in_a_preExp, modelica_metatype _in_a_varDecls, modelica_metatype _in_a_auxFunction, modelica_metatype _in_a_sub, modelica_metatype *out_out_a_preExp, modelica_metatype *out_out_a_varDecls, modelica_metatype *out_out_a_auxFunction, modelica_metatype *out_out_a_sub);
#define boxptr_CodegenC_subIterator omc_CodegenC_subIterator
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_subIterator,2,0) {(void*) boxptr_CodegenC_subIterator,0}};
#define boxvar_CodegenC_subIterator MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_subIterator)


#define boxptr_CodegenC_lm__985 omc_CodegenC_lm__985


DLLDirection
modelica_metatype omc_CodegenC_forIteratorName(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_iter, modelica_metatype _a_context, modelica_metatype _a_preExp, modelica_metatype _a_varDecls, modelica_metatype _a_auxFunction, modelica_metatype _a_sub, modelica_metatype *out_out_a_preExp, modelica_metatype *out_out_a_varDecls, modelica_metatype *out_out_a_auxFunction, modelica_metatype *out_out_a_sub);
#define boxptr_CodegenC_forIteratorName omc_CodegenC_forIteratorName
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_forIteratorName,2,0) {(void*) boxptr_CodegenC_forIteratorName,0}};
#define boxvar_CodegenC_forIteratorName MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_forIteratorName)


#define boxptr_CodegenC_fun__983 omc_CodegenC_fun__983


DLLDirection
modelica_metatype omc_CodegenC_forIteratorBody(threadData_t *threadData, modelica_metatype _in_txt, modelica_metatype _in_a_iter, modelica_metatype _in_a_context, modelica_metatype _in_a_preExp, modelica_metatype _in_a_varDecls, modelica_metatype _in_a_auxFunction, modelica_metatype _in_a_sub, modelica_metatype *out_out_a_preExp, modelica_metatype *out_out_a_varDecls, modelica_metatype *out_out_a_auxFunction, modelica_metatype *out_out_a_sub);
#define boxptr_CodegenC_forIteratorBody omc_CodegenC_forIteratorBody
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_forIteratorBody,2,0) {(void*) boxptr_CodegenC_forIteratorBody,0}};
#define boxvar_CodegenC_forIteratorBody MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_forIteratorBody)


DLLDirection
modelica_metatype omc_CodegenC_forIterator(threadData_t *threadData, modelica_metatype _in_txt, modelica_metatype _in_a_iter, modelica_metatype _in_a_context, modelica_metatype _in_a_preExp, modelica_metatype _in_a_varDecls, modelica_metatype _in_a_auxFunction, modelica_metatype _in_a_sub, modelica_metatype *out_out_a_preExp, modelica_metatype *out_out_a_varDecls, modelica_metatype *out_out_a_auxFunction, modelica_metatype *out_out_a_sub);
#define boxptr_CodegenC_forIterator omc_CodegenC_forIterator
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_forIterator,2,0) {(void*) boxptr_CodegenC_forIterator,0}};
#define boxvar_CodegenC_forIterator MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_forIterator)


#define boxptr_CodegenC_lm__980 omc_CodegenC_lm__980


DLLDirection
modelica_metatype omc_CodegenC_resizableIterator(threadData_t *threadData, modelica_metatype _in_txt, modelica_metatype _in_a_iter, modelica_metatype _in_a_context, modelica_metatype _in_a_preExp, modelica_metatype _in_a_varDecls, modelica_metatype _in_a_auxFunction, modelica_metatype _in_a_sub, modelica_metatype *out_out_a_preExp, modelica_metatype *out_out_a_varDecls, modelica_metatype *out_out_a_auxFunction, modelica_metatype *out_out_a_sub);
#define boxptr_CodegenC_resizableIterator omc_CodegenC_resizableIterator
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_resizableIterator,2,0) {(void*) boxptr_CodegenC_resizableIterator,0}};
#define boxvar_CodegenC_resizableIterator MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_resizableIterator)


#define boxptr_CodegenC_lm__978 omc_CodegenC_lm__978


#define boxptr_CodegenC_lm__977 omc_CodegenC_lm__977


DLLDirection
modelica_metatype omc_CodegenC_genericIterator(threadData_t *threadData, modelica_metatype _in_txt, modelica_metatype _in_a_iter, modelica_metatype _in_a_context, modelica_metatype _in_a_preExp, modelica_metatype _in_a_varDecls, modelica_metatype _in_a_auxFunction, modelica_metatype _in_a_sub, modelica_metatype *out_out_a_preExp, modelica_metatype *out_out_a_varDecls, modelica_metatype *out_out_a_auxFunction, modelica_metatype *out_out_a_sub);
#define boxptr_CodegenC_genericIterator omc_CodegenC_genericIterator
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_genericIterator,2,0) {(void*) boxptr_CodegenC_genericIterator,0}};
#define boxvar_CodegenC_genericIterator MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_genericIterator)


#define boxptr_CodegenC_lm__975 omc_CodegenC_lm__975


#define boxptr_CodegenC_lm__974 omc_CodegenC_lm__974


#define boxptr_CodegenC_lm__973 omc_CodegenC_lm__973


DLLDirection
modelica_metatype omc_CodegenC_genericBranch(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_branch, modelica_metatype _a_context, modelica_metatype _a_preExp, modelica_metatype _a_varDecls, modelica_metatype _a_auxFunction, modelica_metatype _a_sub, modelica_metatype *out_out_a_preExp, modelica_metatype *out_out_a_varDecls, modelica_metatype *out_out_a_auxFunction, modelica_metatype *out_out_a_sub);
#define boxptr_CodegenC_genericBranch omc_CodegenC_genericBranch
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_genericBranch,2,0) {(void*) boxptr_CodegenC_genericBranch,0}};
#define boxvar_CodegenC_genericBranch MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_genericBranch)


#define boxptr_CodegenC_fun__971 omc_CodegenC_fun__971


#define boxptr_CodegenC_lm__970 omc_CodegenC_lm__970


#define boxptr_CodegenC_fun__969 omc_CodegenC_fun__969


#define boxptr_CodegenC_lm__968 omc_CodegenC_lm__968


#define boxptr_CodegenC_fun__967 omc_CodegenC_fun__967


DLLDirection
modelica_metatype omc_CodegenC_genericCallLhsRhs(threadData_t *threadData, modelica_metatype _in_txt, modelica_metatype _in_a_lhs, modelica_metatype _in_a_rhs, modelica_metatype _in_a_context, modelica_metatype _in_a_preExp, modelica_metatype _in_a_varDecls, modelica_metatype _in_a_auxFunction, modelica_metatype *out_out_a_preExp, modelica_metatype *out_out_a_varDecls, modelica_metatype *out_out_a_auxFunction);
#define boxptr_CodegenC_genericCallLhsRhs omc_CodegenC_genericCallLhsRhs
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_genericCallLhsRhs,2,0) {(void*) boxptr_CodegenC_genericCallLhsRhs,0}};
#define boxvar_CodegenC_genericCallLhsRhs MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_genericCallLhsRhs)


DLLDirection
modelica_metatype omc_CodegenC_genericCallBodies(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_genericCalls, modelica_metatype _a_context);
#define boxptr_CodegenC_genericCallBodies omc_CodegenC_genericCallBodies
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_genericCallBodies,2,0) {(void*) boxptr_CodegenC_genericCallBodies,0}};
#define boxvar_CodegenC_genericCallBodies MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_genericCallBodies)


#define boxptr_CodegenC_lm__962 omc_CodegenC_lm__962


#define boxptr_CodegenC_fun__961 omc_CodegenC_fun__961


#define boxptr_CodegenC_lm__958 omc_CodegenC_lm__958


#define boxptr_CodegenC_lm__957 omc_CodegenC_lm__957


#define boxptr_CodegenC_lm__955 omc_CodegenC_lm__955


#define boxptr_CodegenC_lm__954 omc_CodegenC_lm__954


#define boxptr_CodegenC_lm__951 omc_CodegenC_lm__951


#define boxptr_CodegenC_lm__950 omc_CodegenC_lm__950


#define boxptr_CodegenC_lm__948 omc_CodegenC_lm__948


#define boxptr_CodegenC_lm__947 omc_CodegenC_lm__947


#define boxptr_CodegenC_lm__944 omc_CodegenC_lm__944


#define boxptr_CodegenC_lm__942 omc_CodegenC_lm__942


#define boxptr_CodegenC_lm__941 omc_CodegenC_lm__941


#define boxptr_CodegenC_fun__940 omc_CodegenC_fun__940


#define boxptr_CodegenC_fun__939 omc_CodegenC_fun__939


DLLDirection
modelica_metatype omc_CodegenC_equationNames__Partial(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_eqs, modelica_string _a_modelNamePrefixStr, modelica_integer _a_i0, modelica_string _a_cref__der);
DLLDirection
modelica_metatype boxptr_CodegenC_equationNames__Partial(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_eqs, modelica_metatype _a_modelNamePrefixStr, modelica_metatype _a_i0, modelica_metatype _a_cref__der);
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_equationNames__Partial,2,0) {(void*) boxptr_CodegenC_equationNames__Partial,0}};
#define boxvar_CodegenC_equationNames__Partial MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_equationNames__Partial)


#define boxptr_CodegenC_lm__937 omc_CodegenC_lm__937


DLLDirection
modelica_metatype omc_CodegenC_functionXXX__systemsPartial(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_eqs, modelica_string _a_name, modelica_metatype _a_loop, modelica_metatype _a_varDecls, modelica_string _a_modelNamePrefixStr, modelica_metatype _a_modelInfo, modelica_metatype *out_out_a_loop, modelica_metatype *out_out_a_varDecls);
#define boxptr_CodegenC_functionXXX__systemsPartial omc_CodegenC_functionXXX__systemsPartial
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_functionXXX__systemsPartial,2,0) {(void*) boxptr_CodegenC_functionXXX__systemsPartial,0}};
#define boxvar_CodegenC_functionXXX__systemsPartial MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_functionXXX__systemsPartial)


#define boxptr_CodegenC_lm__934 omc_CodegenC_lm__934


#define boxptr_CodegenC_lm__933 omc_CodegenC_lm__933


DLLDirection
modelica_metatype omc_CodegenC_functionXXX__systemPartial(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_derivativEquations, modelica_string _a_name, modelica_integer _a_n, modelica_string _a_modelNamePrefixStr, modelica_metatype _a_modelInfo);
DLLDirection
modelica_metatype boxptr_CodegenC_functionXXX__systemPartial(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_derivativEquations, modelica_metatype _a_name, modelica_metatype _a_n, modelica_metatype _a_modelNamePrefixStr, modelica_metatype _a_modelInfo);
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_functionXXX__systemPartial,2,0) {(void*) boxptr_CodegenC_functionXXX__systemPartial,0}};
#define boxvar_CodegenC_functionXXX__systemPartial MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_functionXXX__systemPartial)


#define boxptr_CodegenC_fun__931 omc_CodegenC_fun__931


#define boxptr_CodegenC_lm__930 omc_CodegenC_lm__930


DLLDirection
modelica_metatype omc_CodegenC_optimizationComponents1(threadData_t *threadData, modelica_metatype _in_txt, modelica_metatype _in_a_classAttribute, modelica_metatype _in_a_simCode, modelica_string _in_a_modelNamePrefixStr);
#define boxptr_CodegenC_optimizationComponents1 omc_CodegenC_optimizationComponents1
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_optimizationComponents1,2,0) {(void*) boxptr_CodegenC_optimizationComponents1,0}};
#define boxvar_CodegenC_optimizationComponents1 MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_optimizationComponents1)


#define boxptr_CodegenC_fun__928 omc_CodegenC_fun__928


#define boxptr_CodegenC_fun__927 omc_CodegenC_fun__927


#define boxptr_CodegenC_lm__926 omc_CodegenC_lm__926


#define boxptr_CodegenC_fun__925 omc_CodegenC_fun__925


#define boxptr_CodegenC_fun__924 omc_CodegenC_fun__924


#define boxptr_CodegenC_lm__923 omc_CodegenC_lm__923


#define boxptr_CodegenC_fun__922 omc_CodegenC_fun__922


#define boxptr_CodegenC_fun__921 omc_CodegenC_fun__921


#define boxptr_CodegenC_fun__920 omc_CodegenC_fun__920


#define boxptr_CodegenC_lm__919 omc_CodegenC_lm__919


#define boxptr_CodegenC_lm__918 omc_CodegenC_lm__918


#define boxptr_CodegenC_fun__917 omc_CodegenC_fun__917


#define boxptr_CodegenC_fun__916 omc_CodegenC_fun__916


#define boxptr_CodegenC_lm__915 omc_CodegenC_lm__915


#define boxptr_CodegenC_lm__914 omc_CodegenC_lm__914


#define boxptr_CodegenC_fun__913 omc_CodegenC_fun__913


#define boxptr_CodegenC_fun__911 omc_CodegenC_fun__911


#define boxptr_CodegenC_fun__910 omc_CodegenC_fun__910


DLLDirection
modelica_metatype omc_CodegenC_optimizationComponents(threadData_t *threadData, modelica_metatype _in_txt, modelica_metatype _in_a_classAttributes, modelica_metatype _in_a_simCode, modelica_string _in_a_modelNamePrefixStr);
#define boxptr_CodegenC_optimizationComponents omc_CodegenC_optimizationComponents
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_optimizationComponents,2,0) {(void*) boxptr_CodegenC_optimizationComponents,0}};
#define boxvar_CodegenC_optimizationComponents MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_optimizationComponents)


#define boxptr_CodegenC_lm__907 omc_CodegenC_lm__907


DLLDirection
modelica_metatype omc_CodegenC_eqEval(threadData_t *threadData, modelica_metatype _in_txt, modelica_metatype _in_a_eqEval);
#define boxptr_CodegenC_eqEval omc_CodegenC_eqEval
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_eqEval,2,0) {(void*) boxptr_CodegenC_eqEval,0}};
#define boxvar_CodegenC_eqEval MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_eqEval)


DLLDirection
modelica_metatype omc_CodegenC_eqAttributesEval(threadData_t *threadData, modelica_metatype _in_txt, modelica_metatype _in_a_eqAtt);
#define boxptr_CodegenC_eqAttributesEval omc_CodegenC_eqAttributesEval
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_eqAttributesEval,2,0) {(void*) boxptr_CodegenC_eqAttributesEval,0}};
#define boxvar_CodegenC_eqAttributesEval MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_eqAttributesEval)


DLLDirection
modelica_metatype omc_CodegenC_simEqAttrEval(threadData_t *threadData, modelica_metatype _in_txt, modelica_metatype _in_a_eq);
#define boxptr_CodegenC_simEqAttrEval omc_CodegenC_simEqAttrEval
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_simEqAttrEval,2,0) {(void*) boxptr_CodegenC_simEqAttrEval,0}};
#define boxvar_CodegenC_simEqAttrEval MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_simEqAttrEval)


DLLDirection
modelica_metatype omc_CodegenC_eqIsDiscreteKind(threadData_t *threadData, modelica_metatype _in_txt, modelica_metatype _in_a_eqKind);
#define boxptr_CodegenC_eqIsDiscreteKind omc_CodegenC_eqIsDiscreteKind
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_eqIsDiscreteKind,2,0) {(void*) boxptr_CodegenC_eqIsDiscreteKind,0}};
#define boxvar_CodegenC_eqIsDiscreteKind MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_eqIsDiscreteKind)


DLLDirection
modelica_metatype omc_CodegenC_eqAttributeIsDiscreteKind(threadData_t *threadData, modelica_metatype _in_txt, modelica_metatype _in_a_eqAtt);
#define boxptr_CodegenC_eqAttributeIsDiscreteKind omc_CodegenC_eqAttributeIsDiscreteKind
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_eqAttributeIsDiscreteKind,2,0) {(void*) boxptr_CodegenC_eqAttributeIsDiscreteKind,0}};
#define boxvar_CodegenC_eqAttributeIsDiscreteKind MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_eqAttributeIsDiscreteKind)


DLLDirection
modelica_metatype omc_CodegenC_simEqAttrIsDiscreteKind(threadData_t *threadData, modelica_metatype _in_txt, modelica_metatype _in_a_eq);
#define boxptr_CodegenC_simEqAttrIsDiscreteKind omc_CodegenC_simEqAttrIsDiscreteKind
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_simEqAttrIsDiscreteKind,2,0) {(void*) boxptr_CodegenC_simEqAttrIsDiscreteKind,0}};
#define boxvar_CodegenC_simEqAttrIsDiscreteKind MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_simEqAttrIsDiscreteKind)


DLLDirection
modelica_metatype omc_CodegenC_crefM(threadData_t *threadData, modelica_metatype _in_txt, modelica_metatype _in_a_cr);
#define boxptr_CodegenC_crefM omc_CodegenC_crefM
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_crefM,2,0) {(void*) boxptr_CodegenC_crefM,0}};
#define boxvar_CodegenC_crefM MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_crefM)


DLLDirection
modelica_metatype omc_CodegenC_simulationMakefile(threadData_t *threadData, modelica_metatype _txt, modelica_string _a_target, modelica_metatype _a_simCode, modelica_metatype _a_extraFiles);
#define boxptr_CodegenC_simulationMakefile omc_CodegenC_simulationMakefile
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_simulationMakefile,2,0) {(void*) boxptr_CodegenC_simulationMakefile,0}};
#define boxvar_CodegenC_simulationMakefile MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_simulationMakefile)


#define boxptr_CodegenC_fun__894 omc_CodegenC_fun__894


#define boxptr_CodegenC_fun__893 omc_CodegenC_fun__893


#define boxptr_CodegenC_lm__887 omc_CodegenC_lm__887


#define boxptr_CodegenC_lm__883 omc_CodegenC_lm__883


#define boxptr_CodegenC_fun__881 omc_CodegenC_fun__881


#define boxptr_CodegenC_fun__877 omc_CodegenC_fun__877


#define boxptr_CodegenC_fun__876 omc_CodegenC_fun__876


#define boxptr_CodegenC_fun__871 omc_CodegenC_fun__871


#define boxptr_CodegenC_fun__870 omc_CodegenC_fun__870


#define boxptr_CodegenC_lm__869 omc_CodegenC_lm__869


#define boxptr_CodegenC_fun__868 omc_CodegenC_fun__868


#define boxptr_CodegenC_fun__867 omc_CodegenC_fun__867


#define boxptr_CodegenC_lm__866 omc_CodegenC_lm__866


#define boxptr_CodegenC_fun__864 omc_CodegenC_fun__864


#define boxptr_CodegenC_fun__863 omc_CodegenC_fun__863


#define boxptr_CodegenC_fun__861 omc_CodegenC_fun__861


#define boxptr_CodegenC_fun__860 omc_CodegenC_fun__860


#define boxptr_CodegenC_lm__859 omc_CodegenC_lm__859


#define boxptr_CodegenC_fun__858 omc_CodegenC_fun__858


DLLDirection
modelica_metatype omc_CodegenC_simulationFunctionsHeaderFile(threadData_t *threadData, modelica_metatype _txt, modelica_string _a_filePrefix, modelica_metatype _a_functions, modelica_metatype _a_recordDecls, modelica_metatype _a_genericCalls);
#define boxptr_CodegenC_simulationFunctionsHeaderFile omc_CodegenC_simulationFunctionsHeaderFile
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_simulationFunctionsHeaderFile,2,0) {(void*) boxptr_CodegenC_simulationFunctionsHeaderFile,0}};
#define boxvar_CodegenC_simulationFunctionsHeaderFile MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_simulationFunctionsHeaderFile)


#define boxptr_CodegenC_fun__856 omc_CodegenC_fun__856


#define boxptr_CodegenC_lm__855 omc_CodegenC_lm__855


DLLDirection
modelica_metatype omc_CodegenC_simulationParModelicaKernelsFile(threadData_t *threadData, modelica_metatype _txt, modelica_string _a_filePrefix, modelica_metatype _a_functions);
#define boxptr_CodegenC_simulationParModelicaKernelsFile omc_CodegenC_simulationParModelicaKernelsFile
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_simulationParModelicaKernelsFile,2,0) {(void*) boxptr_CodegenC_simulationParModelicaKernelsFile,0}};
#define boxvar_CodegenC_simulationParModelicaKernelsFile MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_simulationParModelicaKernelsFile)


DLLDirection
modelica_metatype omc_CodegenC_simulationFunctionsFile(threadData_t *threadData, modelica_metatype _txt, modelica_string _a_filePrefix, modelica_metatype _a_functions, modelica_metatype _a_genericCalls);
#define boxptr_CodegenC_simulationFunctionsFile omc_CodegenC_simulationFunctionsFile
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_simulationFunctionsFile,2,0) {(void*) boxptr_CodegenC_simulationFunctionsFile,0}};
#define boxvar_CodegenC_simulationFunctionsFile MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_simulationFunctionsFile)


#define boxptr_CodegenC_lm__851 omc_CodegenC_lm__851


#define boxptr_CodegenC_fun__850 omc_CodegenC_fun__850


DLLDirection
modelica_metatype omc_CodegenC_simulationLiteralsFile(threadData_t *threadData, modelica_metatype _txt, modelica_string _a_filePrefix, modelica_metatype _a_literals);
#define boxptr_CodegenC_simulationLiteralsFile omc_CodegenC_simulationLiteralsFile
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_simulationLiteralsFile,2,0) {(void*) boxptr_CodegenC_simulationLiteralsFile,0}};
#define boxvar_CodegenC_simulationLiteralsFile MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_simulationLiteralsFile)


#define boxptr_CodegenC_lm__848 omc_CodegenC_lm__848


DLLDirection
modelica_metatype omc_CodegenC_equationIfEquationAssign(threadData_t *threadData, modelica_metatype _in_txt, modelica_metatype _in_a_eq, modelica_metatype _in_a_context, modelica_metatype _in_a_varDecls, modelica_metatype _in_a_eqnsDecls, modelica_string _in_a_modelNamePrefixStr, modelica_boolean _in_a_init, modelica_metatype *out_out_a_varDecls, modelica_metatype *out_out_a_eqnsDecls);
DLLDirection
modelica_metatype boxptr_CodegenC_equationIfEquationAssign(threadData_t *threadData, modelica_metatype _in_txt, modelica_metatype _in_a_eq, modelica_metatype _in_a_context, modelica_metatype _in_a_varDecls, modelica_metatype _in_a_eqnsDecls, modelica_metatype _in_a_modelNamePrefixStr, modelica_metatype _in_a_init, modelica_metatype *out_out_a_varDecls, modelica_metatype *out_out_a_eqnsDecls);
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_equationIfEquationAssign,2,0) {(void*) boxptr_CodegenC_equationIfEquationAssign,0}};
#define boxvar_CodegenC_equationIfEquationAssign MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_equationIfEquationAssign)


DLLDirection
modelica_metatype omc_CodegenC_whenAssign(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_left, modelica_metatype _a_ty, modelica_metatype _a_right, modelica_metatype _a_context, modelica_metatype _a_varDecls, modelica_metatype _a_auxFunction, modelica_metatype *out_out_a_varDecls, modelica_metatype *out_out_a_auxFunction);
#define boxptr_CodegenC_whenAssign omc_CodegenC_whenAssign
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_whenAssign,2,0) {(void*) boxptr_CodegenC_whenAssign,0}};
#define boxvar_CodegenC_whenAssign MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_whenAssign)


#define boxptr_CodegenC_fun__840 omc_CodegenC_fun__840


DLLDirection
modelica_metatype omc_CodegenC_whenOperators(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_whenOps, modelica_metatype _a_context, modelica_metatype _a_varDecls, modelica_metatype _a_auxFunction, modelica_metatype *out_out_a_varDecls, modelica_metatype *out_out_a_auxFunction);
#define boxptr_CodegenC_whenOperators omc_CodegenC_whenOperators
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_whenOperators,2,0) {(void*) boxptr_CodegenC_whenOperators,0}};
#define boxvar_CodegenC_whenOperators MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_whenOperators)


#define boxptr_CodegenC_lm__838 omc_CodegenC_lm__838


#define boxptr_CodegenC_fun__837 omc_CodegenC_fun__837


#define boxptr_CodegenC_fun__835 omc_CodegenC_fun__835


#define boxptr_CodegenC_lm__834 omc_CodegenC_lm__834


#define boxptr_CodegenC_lm__833 omc_CodegenC_lm__833


DLLDirection
modelica_metatype omc_CodegenC_equationElseWhen(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_eq, modelica_metatype _a_context, modelica_metatype _a_varDecls, modelica_metatype _a_auxFunction, modelica_metatype *out_out_a_varDecls, modelica_metatype *out_out_a_auxFunction);
#define boxptr_CodegenC_equationElseWhen omc_CodegenC_equationElseWhen
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_equationElseWhen,2,0) {(void*) boxptr_CodegenC_equationElseWhen,0}};
#define boxvar_CodegenC_equationElseWhen MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_equationElseWhen)


#define boxptr_CodegenC_fun__831 omc_CodegenC_fun__831


#define boxptr_CodegenC_lm__829 omc_CodegenC_lm__829


#define boxptr_CodegenC_lm__827 omc_CodegenC_lm__827


DLLDirection
modelica_metatype omc_CodegenC_equationWhen(threadData_t *threadData, modelica_metatype _in_txt, modelica_metatype _in_a_eq, modelica_metatype _in_a_context, modelica_metatype _in_a_varDecls, modelica_metatype _in_a_auxFunction, modelica_metatype *out_out_a_varDecls, modelica_metatype *out_out_a_auxFunction);
#define boxptr_CodegenC_equationWhen omc_CodegenC_equationWhen
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_equationWhen,2,0) {(void*) boxptr_CodegenC_equationWhen,0}};
#define boxvar_CodegenC_equationWhen MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_equationWhen)


#define boxptr_CodegenC_lm__824 omc_CodegenC_lm__824


#define boxptr_CodegenC_lm__822 omc_CodegenC_lm__822


DLLDirection
modelica_metatype omc_CodegenC_equationNonlinearAlternativeTearing(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_eq, modelica_metatype _a_context, modelica_string _a_modelNamePrefix, modelica_boolean _a_init);
DLLDirection
modelica_metatype boxptr_CodegenC_equationNonlinearAlternativeTearing(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_eq, modelica_metatype _a_context, modelica_metatype _a_modelNamePrefix, modelica_metatype _a_init);
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_equationNonlinearAlternativeTearing,2,0) {(void*) boxptr_CodegenC_equationNonlinearAlternativeTearing,0}};
#define boxvar_CodegenC_equationNonlinearAlternativeTearing MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_equationNonlinearAlternativeTearing)


#define boxptr_CodegenC_fun__820 omc_CodegenC_fun__820


DLLDirection
modelica_metatype omc_CodegenC_equationNonlinear(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_eq, modelica_metatype _a_context, modelica_string _a_modelNamePrefix, modelica_boolean _a_init);
DLLDirection
modelica_metatype boxptr_CodegenC_equationNonlinear(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_eq, modelica_metatype _a_context, modelica_metatype _a_modelNamePrefix, modelica_metatype _a_init);
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_equationNonlinear,2,0) {(void*) boxptr_CodegenC_equationNonlinear,0}};
#define boxvar_CodegenC_equationNonlinear MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_equationNonlinear)


#define boxptr_CodegenC_fun__814 omc_CodegenC_fun__814


#define boxptr_CodegenC_fun__813 omc_CodegenC_fun__813


#define boxptr_CodegenC_fun__810 omc_CodegenC_fun__810


DLLDirection
modelica_metatype omc_CodegenC_equationMixed(threadData_t *threadData, modelica_metatype _in_txt, modelica_metatype _in_a_eq, modelica_metatype _in_a_context, modelica_metatype _in_a_tmp, modelica_string _in_a_modelNamePrefixStr, modelica_boolean _in_a_init, modelica_metatype *out_out_a_tmp);
DLLDirection
modelica_metatype boxptr_CodegenC_equationMixed(threadData_t *threadData, modelica_metatype _in_txt, modelica_metatype _in_a_eq, modelica_metatype _in_a_context, modelica_metatype _in_a_tmp, modelica_metatype _in_a_modelNamePrefixStr, modelica_metatype _in_a_init, modelica_metatype *out_out_a_tmp);
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_equationMixed,2,0) {(void*) boxptr_CodegenC_equationMixed,0}};
#define boxvar_CodegenC_equationMixed MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_equationMixed)


DLLDirection
modelica_metatype omc_CodegenC_equationLinearAlternativeTearing(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_eq, modelica_metatype _a_context, modelica_metatype _a_varDecls, modelica_metatype *out_out_a_varDecls);
#define boxptr_CodegenC_equationLinearAlternativeTearing omc_CodegenC_equationLinearAlternativeTearing
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_equationLinearAlternativeTearing,2,0) {(void*) boxptr_CodegenC_equationLinearAlternativeTearing,0}};
#define boxvar_CodegenC_equationLinearAlternativeTearing MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_equationLinearAlternativeTearing)


#define boxptr_CodegenC_fun__801 omc_CodegenC_fun__801


#define boxptr_CodegenC_lm__799 omc_CodegenC_lm__799


#define boxptr_CodegenC_lm__798 omc_CodegenC_lm__798


DLLDirection
modelica_metatype omc_CodegenC_equationLinear(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_eq, modelica_metatype _a_context, modelica_metatype _a_varDecls, modelica_metatype *out_out_a_varDecls);
#define boxptr_CodegenC_equationLinear omc_CodegenC_equationLinear
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_equationLinear,2,0) {(void*) boxptr_CodegenC_equationLinear,0}};
#define boxvar_CodegenC_equationLinear MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_equationLinear)


#define boxptr_CodegenC_fun__795 omc_CodegenC_fun__795


#define boxptr_CodegenC_lm__793 omc_CodegenC_lm__793


#define boxptr_CodegenC_lm__790 omc_CodegenC_lm__790


#define boxptr_CodegenC_fun__789 omc_CodegenC_fun__789


#define boxptr_CodegenC_fun__788 omc_CodegenC_fun__788


DLLDirection
modelica_metatype omc_CodegenC_equationAlgorithm(threadData_t *threadData, modelica_metatype _in_txt, modelica_metatype _in_a_eq, modelica_metatype _in_a_context, modelica_metatype _in_a_varDecls, modelica_metatype _in_a_auxFunction, modelica_metatype *out_out_a_varDecls, modelica_metatype *out_out_a_auxFunction);
#define boxptr_CodegenC_equationAlgorithm omc_CodegenC_equationAlgorithm
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_equationAlgorithm,2,0) {(void*) boxptr_CodegenC_equationAlgorithm,0}};
#define boxvar_CodegenC_equationAlgorithm MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_equationAlgorithm)


#define boxptr_CodegenC_lm__786 omc_CodegenC_lm__786


#define boxptr_CodegenC_lm__785 omc_CodegenC_lm__785


#define boxptr_CodegenC_lm__784 omc_CodegenC_lm__784


#define boxptr_CodegenC_lm__783 omc_CodegenC_lm__783


#define boxptr_CodegenC_lm__782 omc_CodegenC_lm__782


DLLDirection
modelica_metatype omc_CodegenC_entwinedSingleCall(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_eq, modelica_integer _a_i0, modelica_metatype _a_context, modelica_metatype _a_varDecls, modelica_metatype _a_auxFunction, modelica_string _a_modelNamePrefix, modelica_metatype *out_out_a_varDecls, modelica_metatype *out_out_a_auxFunction);
DLLDirection
modelica_metatype boxptr_CodegenC_entwinedSingleCall(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_eq, modelica_metatype _a_i0, modelica_metatype _a_context, modelica_metatype _a_varDecls, modelica_metatype _a_auxFunction, modelica_metatype _a_modelNamePrefix, modelica_metatype *out_out_a_varDecls, modelica_metatype *out_out_a_auxFunction);
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_entwinedSingleCall,2,0) {(void*) boxptr_CodegenC_entwinedSingleCall,0}};
#define boxvar_CodegenC_entwinedSingleCall MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_entwinedSingleCall)


#define boxptr_CodegenC_fun__779 omc_CodegenC_fun__779


#define boxptr_CodegenC_fun__778 omc_CodegenC_fun__778


DLLDirection
modelica_metatype omc_CodegenC_entwinedSingleCallIndices(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_eq, modelica_metatype _a_context, modelica_metatype _a_varDecls, modelica_metatype _a_auxFunction, modelica_string _a_modelNamePrefix, modelica_metatype *out_out_a_varDecls, modelica_metatype *out_out_a_auxFunction);
#define boxptr_CodegenC_entwinedSingleCallIndices omc_CodegenC_entwinedSingleCallIndices
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_entwinedSingleCallIndices,2,0) {(void*) boxptr_CodegenC_entwinedSingleCallIndices,0}};
#define boxvar_CodegenC_entwinedSingleCallIndices MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_entwinedSingleCallIndices)


#define boxptr_CodegenC_fun__776 omc_CodegenC_fun__776


#define boxptr_CodegenC_lm__775 omc_CodegenC_lm__775


DLLDirection
modelica_metatype omc_CodegenC_equationEntwinedAssign(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_eq, modelica_metatype _a_context, modelica_metatype _a_varDecls, modelica_metatype _a_auxFunction, modelica_string _a_modelNamePrefix, modelica_metatype *out_out_a_varDecls, modelica_metatype *out_out_a_auxFunction);
#define boxptr_CodegenC_equationEntwinedAssign omc_CodegenC_equationEntwinedAssign
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_equationEntwinedAssign,2,0) {(void*) boxptr_CodegenC_equationEntwinedAssign,0}};
#define boxvar_CodegenC_equationEntwinedAssign MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_equationEntwinedAssign)


#define boxptr_CodegenC_fun__773 omc_CodegenC_fun__773


#define boxptr_CodegenC_lm__772 omc_CodegenC_lm__772


#define boxptr_CodegenC_lm__771 omc_CodegenC_lm__771


#define boxptr_CodegenC_lm__770 omc_CodegenC_lm__770


#define boxptr_CodegenC_lm__769 omc_CodegenC_lm__769


DLLDirection
modelica_metatype omc_CodegenC_equationGenericAssign(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_eq, modelica_metatype _a_context, modelica_metatype _a_varDecls, modelica_metatype _a_auxFunction, modelica_string _a_modelNamePrefix, modelica_metatype *out_out_a_varDecls, modelica_metatype *out_out_a_auxFunction);
#define boxptr_CodegenC_equationGenericAssign omc_CodegenC_equationGenericAssign
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_equationGenericAssign,2,0) {(void*) boxptr_CodegenC_equationGenericAssign,0}};
#define boxvar_CodegenC_equationGenericAssign MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_equationGenericAssign)


#define boxptr_CodegenC_fun__767 omc_CodegenC_fun__767


#define boxptr_CodegenC_lm__766 omc_CodegenC_lm__766


#define boxptr_CodegenC_lm__765 omc_CodegenC_lm__765


#define boxptr_CodegenC_lm__764 omc_CodegenC_lm__764


#define boxptr_CodegenC_lm__763 omc_CodegenC_lm__763


#define boxptr_CodegenC_fun__762 omc_CodegenC_fun__762


#define boxptr_CodegenC_fun__761 omc_CodegenC_fun__761


DLLDirection
modelica_metatype omc_CodegenC_equationResidual(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_exp, modelica_metatype _a_varDecls, modelica_metatype _a_auxFunction, modelica_integer _a_eq__index, modelica_integer _a_res__index, modelica_metatype *out_out_a_varDecls, modelica_metatype *out_out_a_auxFunction);
DLLDirection
modelica_metatype boxptr_CodegenC_equationResidual(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_exp, modelica_metatype _a_varDecls, modelica_metatype _a_auxFunction, modelica_metatype _a_eq__index, modelica_metatype _a_res__index, modelica_metatype *out_out_a_varDecls, modelica_metatype *out_out_a_auxFunction);
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_equationResidual,2,0) {(void*) boxptr_CodegenC_equationResidual,0}};
#define boxvar_CodegenC_equationResidual MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_equationResidual)


DLLDirection
modelica_metatype omc_CodegenC_equationArrayCallAssign(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_eq, modelica_metatype _a_context, modelica_metatype _a_varDecls, modelica_metatype _a_auxFunction, modelica_metatype *out_out_a_varDecls, modelica_metatype *out_out_a_auxFunction);
#define boxptr_CodegenC_equationArrayCallAssign omc_CodegenC_equationArrayCallAssign
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_equationArrayCallAssign,2,0) {(void*) boxptr_CodegenC_equationArrayCallAssign,0}};
#define boxvar_CodegenC_equationArrayCallAssign MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_equationArrayCallAssign)


#define boxptr_CodegenC_fun__757 omc_CodegenC_fun__757


#define boxptr_CodegenC_fun__755 omc_CodegenC_fun__755


DLLDirection
modelica_metatype omc_CodegenC_equationForLoop(threadData_t *threadData, modelica_metatype _in_txt, modelica_metatype _in_a_eq, modelica_metatype _in_a_context, modelica_metatype _in_a_varDecls, modelica_metatype _in_a_auxFunction, modelica_metatype *out_out_a_varDecls, modelica_metatype *out_out_a_auxFunction);
#define boxptr_CodegenC_equationForLoop omc_CodegenC_equationForLoop
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_equationForLoop,2,0) {(void*) boxptr_CodegenC_equationForLoop,0}};
#define boxvar_CodegenC_equationForLoop MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_equationForLoop)


DLLDirection
modelica_metatype omc_CodegenC_equationSimpleAssignLhs(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_cref, modelica_metatype _a_context, modelica_metatype _a_preExp, modelica_metatype _a_varDecls, modelica_metatype _a_auxFunction, modelica_metatype _a_sub, modelica_metatype *out_out_a_preExp, modelica_metatype *out_out_a_varDecls, modelica_metatype *out_out_a_auxFunction, modelica_metatype *out_out_a_sub);
#define boxptr_CodegenC_equationSimpleAssignLhs omc_CodegenC_equationSimpleAssignLhs
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_equationSimpleAssignLhs,2,0) {(void*) boxptr_CodegenC_equationSimpleAssignLhs,0}};
#define boxvar_CodegenC_equationSimpleAssignLhs MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_equationSimpleAssignLhs)


#define boxptr_CodegenC_fun__752 omc_CodegenC_fun__752


#define boxptr_CodegenC_fun__750 omc_CodegenC_fun__750


DLLDirection
modelica_metatype omc_CodegenC_equationSimpleAssign(threadData_t *threadData, modelica_metatype _in_txt, modelica_metatype _in_a_eq, modelica_metatype _in_a_context, modelica_metatype _in_a_varDecls, modelica_metatype _in_a_auxFunction, modelica_metatype *out_out_a_varDecls, modelica_metatype *out_out_a_auxFunction);
#define boxptr_CodegenC_equationSimpleAssign omc_CodegenC_equationSimpleAssign
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_equationSimpleAssign,2,0) {(void*) boxptr_CodegenC_equationSimpleAssign,0}};
#define boxvar_CodegenC_equationSimpleAssign MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_equationSimpleAssign)


#define boxptr_CodegenC_fun__747 omc_CodegenC_fun__747


#define boxptr_CodegenC_fun__745 omc_CodegenC_fun__745


DLLDirection
modelica_metatype omc_CodegenC_equationNames__(threadData_t *threadData, modelica_metatype _in_txt, modelica_metatype _in_a_eq, modelica_metatype _in_a_context, modelica_string _in_a_modelNamePrefixStr);
#define boxptr_CodegenC_equationNames__ omc_CodegenC_equationNames__
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_equationNames__,2,0) {(void*) boxptr_CodegenC_equationNames__,0}};
#define boxvar_CodegenC_equationNames__ MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_equationNames__)


#define boxptr_CodegenC_fun__743 omc_CodegenC_fun__743


#define boxptr_CodegenC_fun__742 omc_CodegenC_fun__742


DLLDirection
modelica_metatype omc_CodegenC_equationForward__(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_eq, modelica_metatype _a_context, modelica_string _a_modelNamePrefixStr);
#define boxptr_CodegenC_equationForward__ omc_CodegenC_equationForward__
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_equationForward__,2,0) {(void*) boxptr_CodegenC_equationForward__,0}};
#define boxvar_CodegenC_equationForward__ MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_equationForward__)


#define boxptr_CodegenC_fun__740 omc_CodegenC_fun__740


DLLDirection
modelica_metatype omc_CodegenC_equation__withProfile(threadData_t *threadData, modelica_metatype _txt, modelica_string _a_index, modelica_string _a_body);
#define boxptr_CodegenC_equation__withProfile omc_CodegenC_equation__withProfile
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_equation__withProfile,2,0) {(void*) boxptr_CodegenC_equation__withProfile,0}};
#define boxvar_CodegenC_equation__withProfile MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_equation__withProfile)


DLLDirection
modelica_metatype omc_CodegenC_equations__call(threadData_t *threadData, modelica_metatype _in_txt, modelica_metatype _in_a_eqs, modelica_string _in_a_modelNamePrefix, modelica_metatype _in_a_context, modelica_string _in_a_selection);
#define boxptr_CodegenC_equations__call omc_CodegenC_equations__call
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_equations__call,2,0) {(void*) boxptr_CodegenC_equations__call,0}};
#define boxvar_CodegenC_equations__call MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_equations__call)


#define boxptr_CodegenC_lm__735 omc_CodegenC_lm__735


#define boxptr_CodegenC_fun__734 omc_CodegenC_fun__734


#define boxptr_CodegenC_fun__733 omc_CodegenC_fun__733


#define boxptr_CodegenC_fun__732 omc_CodegenC_fun__732


DLLDirection
modelica_metatype omc_CodegenC_equation__call(threadData_t *threadData, modelica_metatype _in_txt, modelica_metatype _in_a_eq, modelica_string _in_a_modelNamePrefix, modelica_metatype _in_a_context);
#define boxptr_CodegenC_equation__call omc_CodegenC_equation__call
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_equation__call,2,0) {(void*) boxptr_CodegenC_equation__call,0}};
#define boxvar_CodegenC_equation__call MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_equation__call)


#define boxptr_CodegenC_fun__730 omc_CodegenC_fun__730


DLLDirection
modelica_metatype omc_CodegenC_equation__impl2(threadData_t *threadData, modelica_metatype _txt, modelica_integer _a_base__idx, modelica_integer _a_sub__idx, modelica_metatype _a_eq, modelica_metatype _a_context, modelica_string _a_modelNamePrefix, modelica_boolean _a_static, modelica_boolean _a_noOpt, modelica_boolean _a_init);
DLLDirection
modelica_metatype boxptr_CodegenC_equation__impl2(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_base__idx, modelica_metatype _a_sub__idx, modelica_metatype _a_eq, modelica_metatype _a_context, modelica_metatype _a_modelNamePrefix, modelica_metatype _a_static, modelica_metatype _a_noOpt, modelica_metatype _a_init);
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_equation__impl2,2,0) {(void*) boxptr_CodegenC_equation__impl2,0}};
#define boxvar_CodegenC_equation__impl2 MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_equation__impl2)


#define boxptr_CodegenC_lm__716 omc_CodegenC_lm__716


#define boxptr_CodegenC_lm__714 omc_CodegenC_lm__714


#define boxptr_CodegenC_fun__713 omc_CodegenC_fun__713


#define boxptr_CodegenC_fun__712 omc_CodegenC_fun__712


#define boxptr_CodegenC_fun__710 omc_CodegenC_fun__710


DLLDirection
modelica_metatype omc_CodegenC_equation__impl(threadData_t *threadData, modelica_metatype _txt, modelica_integer _a_base__idx, modelica_integer _a_sub__idx, modelica_metatype _a_eq, modelica_metatype _a_context, modelica_string _a_modelNamePrefix, modelica_boolean _a_init);
DLLDirection
modelica_metatype boxptr_CodegenC_equation__impl(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_base__idx, modelica_metatype _a_sub__idx, modelica_metatype _a_eq, modelica_metatype _a_context, modelica_metatype _a_modelNamePrefix, modelica_metatype _a_init);
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_equation__impl,2,0) {(void*) boxptr_CodegenC_equation__impl,0}};
#define boxvar_CodegenC_equation__impl MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_equation__impl)


DLLDirection
modelica_metatype omc_CodegenC_equation__arrayFormat(threadData_t *threadData, modelica_metatype _in_txt, modelica_metatype _in_a_eq, modelica_string _in_a_name, modelica_metatype _in_a_context, modelica_integer _in_a_arrayIndex, modelica_metatype _in_a_eqArray, modelica_metatype _in_a_eqfuncs, modelica_string _in_a_modelNamePrefix, modelica_boolean _in_a_init, modelica_metatype *out_out_a_eqArray, modelica_metatype *out_out_a_eqfuncs);
DLLDirection
modelica_metatype boxptr_CodegenC_equation__arrayFormat(threadData_t *threadData, modelica_metatype _in_txt, modelica_metatype _in_a_eq, modelica_metatype _in_a_name, modelica_metatype _in_a_context, modelica_metatype _in_a_arrayIndex, modelica_metatype _in_a_eqArray, modelica_metatype _in_a_eqfuncs, modelica_metatype _in_a_modelNamePrefix, modelica_metatype _in_a_init, modelica_metatype *out_out_a_eqArray, modelica_metatype *out_out_a_eqfuncs);
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_equation__arrayFormat,2,0) {(void*) boxptr_CodegenC_equation__arrayFormat,0}};
#define boxvar_CodegenC_equation__arrayFormat MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_equation__arrayFormat)


#define boxptr_CodegenC_lm__706 omc_CodegenC_lm__706


#define boxptr_CodegenC_lm__705 omc_CodegenC_lm__705


#define boxptr_CodegenC_lm__704 omc_CodegenC_lm__704


#define boxptr_CodegenC_fun__703 omc_CodegenC_fun__703


DLLDirection
modelica_metatype omc_CodegenC_readSPColors(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_colorList, modelica_string _a_arrayName, modelica_string _a_maxIndex);
#define boxptr_CodegenC_readSPColors omc_CodegenC_readSPColors
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_readSPColors,2,0) {(void*) boxptr_CodegenC_readSPColors,0}};
#define boxvar_CodegenC_readSPColors MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_readSPColors)


#define boxptr_CodegenC_lm__701 omc_CodegenC_lm__701


DLLDirection
modelica_metatype omc_CodegenC_genSPColors(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_colorList, modelica_string _a_arrayName);
#define boxptr_CodegenC_genSPColors omc_CodegenC_genSPColors
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_genSPColors,2,0) {(void*) boxptr_CodegenC_genSPColors,0}};
#define boxvar_CodegenC_genSPColors MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_genSPColors)


#define boxptr_CodegenC_lm__699 omc_CodegenC_lm__699


#define boxptr_CodegenC_lm__698 omc_CodegenC_lm__698


DLLDirection
modelica_metatype omc_CodegenC_genSPCRSRows(threadData_t *threadData, modelica_metatype _txt, modelica_integer _a_nonZeroElems, modelica_metatype _a_sparsepattern, modelica_string _a_constArrayName);
DLLDirection
modelica_metatype boxptr_CodegenC_genSPCRSRows(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_nonZeroElems, modelica_metatype _a_sparsepattern, modelica_metatype _a_constArrayName);
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_genSPCRSRows,2,0) {(void*) boxptr_CodegenC_genSPCRSRows,0}};
#define boxvar_CodegenC_genSPCRSRows MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_genSPCRSRows)


#define boxptr_CodegenC_lm__696 omc_CodegenC_lm__696


#define boxptr_CodegenC_lm__695 omc_CodegenC_lm__695


DLLDirection
modelica_metatype omc_CodegenC_genSPCRSPtr(threadData_t *threadData, modelica_metatype _txt, modelica_integer _a_sizeColPtr, modelica_metatype _a_sparsepattern, modelica_string _a_constArrayName);
DLLDirection
modelica_metatype boxptr_CodegenC_genSPCRSPtr(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_sizeColPtr, modelica_metatype _a_sparsepattern, modelica_metatype _a_constArrayName);
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_genSPCRSPtr,2,0) {(void*) boxptr_CodegenC_genSPCRSPtr,0}};
#define boxvar_CodegenC_genSPCRSPtr MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_genSPCRSPtr)


#define boxptr_CodegenC_lm__693 omc_CodegenC_lm__693


DLLDirection
modelica_metatype omc_CodegenC_functionJac__DAG(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_eqs, modelica_string _a_name, modelica_string _a_modelNamePrefix);
#define boxptr_CodegenC_functionJac__DAG omc_CodegenC_functionJac__DAG
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_functionJac__DAG,2,0) {(void*) boxptr_CodegenC_functionJac__DAG,0}};
#define boxvar_CodegenC_functionJac__DAG MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_functionJac__DAG)


#define boxptr_CodegenC_lm__691 omc_CodegenC_lm__691


DLLDirection
modelica_metatype omc_CodegenC_functionJac(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_jacEquations, modelica_metatype _a_constantEqns, modelica_integer _a_base__idx, modelica_metatype _a_context, modelica_string _a_modelNamePrefix);
DLLDirection
modelica_metatype boxptr_CodegenC_functionJac(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_jacEquations, modelica_metatype _a_constantEqns, modelica_metatype _a_base__idx, modelica_metatype _a_context, modelica_metatype _a_modelNamePrefix);
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_functionJac,2,0) {(void*) boxptr_CodegenC_functionJac,0}};
#define boxvar_CodegenC_functionJac MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_functionJac)


DLLDirection
modelica_metatype omc_CodegenC_generateConstantEqns(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_constantEqns, modelica_string _a_modelNamePrefix, modelica_metatype _a_context);
#define boxptr_CodegenC_generateConstantEqns omc_CodegenC_generateConstantEqns
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_generateConstantEqns,2,0) {(void*) boxptr_CodegenC_generateConstantEqns,0}};
#define boxvar_CodegenC_generateConstantEqns MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_generateConstantEqns)


#define boxptr_CodegenC_fun__685 omc_CodegenC_fun__685


DLLDirection
modelica_metatype omc_CodegenC_generateMatrix(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_jacobianColumn, modelica_metatype _a_seedVars, modelica_string _a_matrixname, modelica_integer _a_partIdx, modelica_metatype _a_jacHT, modelica_string _a_modelNamePrefix);
DLLDirection
modelica_metatype boxptr_CodegenC_generateMatrix(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_jacobianColumn, modelica_metatype _a_seedVars, modelica_metatype _a_matrixname, modelica_metatype _a_partIdx, modelica_metatype _a_jacHT, modelica_metatype _a_modelNamePrefix);
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_generateMatrix,2,0) {(void*) boxptr_CodegenC_generateMatrix,0}};
#define boxvar_CodegenC_generateMatrix MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_generateMatrix)


#define boxptr_CodegenC_lm__681 omc_CodegenC_lm__681


#define boxptr_CodegenC_lm__679 omc_CodegenC_lm__679


DLLDirection
modelica_metatype omc_CodegenC_initialAnalyticJacobians(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_jacobianColumn, modelica_metatype _a_seedVars, modelica_string _a_matrixname, modelica_metatype _a_sparsepattern, modelica_metatype _a_colorList, modelica_integer _a_maxColor, modelica_string _a_modelNamePrefix, modelica_string _a_fileNamePrefix, modelica_boolean _a_isAdjoint);
DLLDirection
modelica_metatype boxptr_CodegenC_initialAnalyticJacobians(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_jacobianColumn, modelica_metatype _a_seedVars, modelica_metatype _a_matrixname, modelica_metatype _a_sparsepattern, modelica_metatype _a_colorList, modelica_metatype _a_maxColor, modelica_metatype _a_modelNamePrefix, modelica_metatype _a_fileNamePrefix, modelica_metatype _a_isAdjoint);
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_initialAnalyticJacobians,2,0) {(void*) boxptr_CodegenC_initialAnalyticJacobians,0}};
#define boxvar_CodegenC_initialAnalyticJacobians MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_initialAnalyticJacobians)


#define boxptr_CodegenC_lm__676 omc_CodegenC_lm__676


#define boxptr_CodegenC_fun__675 omc_CodegenC_fun__675


#define boxptr_CodegenC_lm__674 omc_CodegenC_lm__674


#define boxptr_CodegenC_lm__673 omc_CodegenC_lm__673


DLLDirection
modelica_metatype omc_CodegenC_functionAnalyticJacobians(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_JacobianMatrices, modelica_string _a_modelNamePrefix, modelica_string _a_fileNamePrefix);
#define boxptr_CodegenC_functionAnalyticJacobians omc_CodegenC_functionAnalyticJacobians
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_functionAnalyticJacobians,2,0) {(void*) boxptr_CodegenC_functionAnalyticJacobians,0}};
#define boxvar_CodegenC_functionAnalyticJacobians MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_functionAnalyticJacobians)


#define boxptr_CodegenC_lm__670 omc_CodegenC_lm__670


#define boxptr_CodegenC_lm__669 omc_CodegenC_lm__669


#define boxptr_CodegenC_lm__668 omc_CodegenC_lm__668


DLLDirection
modelica_metatype omc_CodegenC_genVector(threadData_t *threadData, modelica_metatype _txt, modelica_string _a_name, modelica_string _a_num, modelica_integer _a_numI, modelica_integer _a_flag);
DLLDirection
modelica_metatype boxptr_CodegenC_genVector(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_name, modelica_metatype _a_num, modelica_metatype _a_numI, modelica_metatype _a_flag);
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_genVector,2,0) {(void*) boxptr_CodegenC_genVector,0}};
#define boxvar_CodegenC_genVector MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_genVector)


DLLDirection
modelica_metatype omc_CodegenC_genMatrixJulia(threadData_t *threadData, modelica_metatype _txt, modelica_string _a_name, modelica_string _a_row, modelica_string _a_col, modelica_integer _a_rowI, modelica_integer _a_colI);
DLLDirection
modelica_metatype boxptr_CodegenC_genMatrixJulia(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_name, modelica_metatype _a_row, modelica_metatype _a_col, modelica_metatype _a_rowI, modelica_metatype _a_colI);
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_genMatrixJulia,2,0) {(void*) boxptr_CodegenC_genMatrixJulia,0}};
#define boxvar_CodegenC_genMatrixJulia MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_genMatrixJulia)


DLLDirection
modelica_metatype omc_CodegenC_genMatrixPython(threadData_t *threadData, modelica_metatype _txt, modelica_string _a_name, modelica_string _a_row, modelica_string _a_col, modelica_integer _a_rowI, modelica_integer _a_colI);
DLLDirection
modelica_metatype boxptr_CodegenC_genMatrixPython(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_name, modelica_metatype _a_row, modelica_metatype _a_col, modelica_metatype _a_rowI, modelica_metatype _a_colI);
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_genMatrixPython,2,0) {(void*) boxptr_CodegenC_genMatrixPython,0}};
#define boxvar_CodegenC_genMatrixPython MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_genMatrixPython)


DLLDirection
modelica_metatype omc_CodegenC_genMatrixMatlab(threadData_t *threadData, modelica_metatype _txt, modelica_string _a_name, modelica_string _a_row, modelica_string _a_col, modelica_integer _a_rowI, modelica_integer _a_colI);
DLLDirection
modelica_metatype boxptr_CodegenC_genMatrixMatlab(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_name, modelica_metatype _a_row, modelica_metatype _a_col, modelica_metatype _a_rowI, modelica_metatype _a_colI);
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_genMatrixMatlab,2,0) {(void*) boxptr_CodegenC_genMatrixMatlab,0}};
#define boxvar_CodegenC_genMatrixMatlab MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_genMatrixMatlab)


DLLDirection
modelica_metatype omc_CodegenC_genMatrix(threadData_t *threadData, modelica_metatype _txt, modelica_string _a_name, modelica_string _a_row, modelica_string _a_col, modelica_integer _a_rowI, modelica_integer _a_colI);
DLLDirection
modelica_metatype boxptr_CodegenC_genMatrix(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_name, modelica_metatype _a_row, modelica_metatype _a_col, modelica_metatype _a_rowI, modelica_metatype _a_colI);
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_genMatrix,2,0) {(void*) boxptr_CodegenC_genMatrix,0}};
#define boxvar_CodegenC_genMatrix MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_genMatrix)


DLLDirection
modelica_metatype omc_CodegenC_getVarNameJulia(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_simVars, modelica_string _a_arrayName);
#define boxptr_CodegenC_getVarNameJulia omc_CodegenC_getVarNameJulia
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_getVarNameJulia,2,0) {(void*) boxptr_CodegenC_getVarNameJulia,0}};
#define boxvar_CodegenC_getVarNameJulia MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_getVarNameJulia)


#define boxptr_CodegenC_lm__648 omc_CodegenC_lm__648


#define boxptr_CodegenC_fun__647 omc_CodegenC_fun__647


DLLDirection
modelica_metatype omc_CodegenC_getVarNamePython(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_simVars, modelica_string _a_arrayName);
#define boxptr_CodegenC_getVarNamePython omc_CodegenC_getVarNamePython
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_getVarNamePython,2,0) {(void*) boxptr_CodegenC_getVarNamePython,0}};
#define boxvar_CodegenC_getVarNamePython MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_getVarNamePython)


#define boxptr_CodegenC_lm__645 omc_CodegenC_lm__645


#define boxptr_CodegenC_fun__644 omc_CodegenC_fun__644


DLLDirection
modelica_metatype omc_CodegenC_getVarNameMatlab(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_simVars, modelica_string _a_arrayName);
#define boxptr_CodegenC_getVarNameMatlab omc_CodegenC_getVarNameMatlab
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_getVarNameMatlab,2,0) {(void*) boxptr_CodegenC_getVarNameMatlab,0}};
#define boxvar_CodegenC_getVarNameMatlab MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_getVarNameMatlab)


#define boxptr_CodegenC_lm__642 omc_CodegenC_lm__642


#define boxptr_CodegenC_fun__641 omc_CodegenC_fun__641


DLLDirection
modelica_metatype omc_CodegenC_getVarNameC(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_simVars, modelica_string _a_arrayName);
#define boxptr_CodegenC_getVarNameC omc_CodegenC_getVarNameC
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_getVarNameC,2,0) {(void*) boxptr_CodegenC_getVarNameC,0}};
#define boxvar_CodegenC_getVarNameC MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_getVarNameC)


#define boxptr_CodegenC_lm__639 omc_CodegenC_lm__639


DLLDirection
modelica_metatype omc_CodegenC_functionlinearmodelPython(threadData_t *threadData, modelica_metatype _in_txt, modelica_metatype _in_a_modelInfo, modelica_string _in_a_modelNamePrefix);
#define boxptr_CodegenC_functionlinearmodelPython omc_CodegenC_functionlinearmodelPython
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_functionlinearmodelPython,2,0) {(void*) boxptr_CodegenC_functionlinearmodelPython,0}};
#define boxvar_CodegenC_functionlinearmodelPython MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_functionlinearmodelPython)


DLLDirection
modelica_metatype omc_CodegenC_functionlinearmodelJulia(threadData_t *threadData, modelica_metatype _in_txt, modelica_metatype _in_a_modelInfo, modelica_string _in_a_modelNamePrefix);
#define boxptr_CodegenC_functionlinearmodelJulia omc_CodegenC_functionlinearmodelJulia
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_functionlinearmodelJulia,2,0) {(void*) boxptr_CodegenC_functionlinearmodelJulia,0}};
#define boxvar_CodegenC_functionlinearmodelJulia MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_functionlinearmodelJulia)


DLLDirection
modelica_metatype omc_CodegenC_functionlinearmodelMatlab(threadData_t *threadData, modelica_metatype _in_txt, modelica_metatype _in_a_modelInfo, modelica_string _in_a_modelNamePrefix);
#define boxptr_CodegenC_functionlinearmodelMatlab omc_CodegenC_functionlinearmodelMatlab
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_functionlinearmodelMatlab,2,0) {(void*) boxptr_CodegenC_functionlinearmodelMatlab,0}};
#define boxvar_CodegenC_functionlinearmodelMatlab MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_functionlinearmodelMatlab)


DLLDirection
modelica_metatype omc_CodegenC_functionlinearmodel(threadData_t *threadData, modelica_metatype _in_txt, modelica_metatype _in_a_modelInfo, modelica_string _in_a_modelNamePrefix);
#define boxptr_CodegenC_functionlinearmodel omc_CodegenC_functionlinearmodel
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_functionlinearmodel,2,0) {(void*) boxptr_CodegenC_functionlinearmodel,0}};
#define boxvar_CodegenC_functionlinearmodel MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_functionlinearmodel)


DLLDirection
modelica_metatype omc_CodegenC_functionAssertsforCheck(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_algAndEqAssertsEquations, modelica_string _a_modelNamePrefix);
#define boxptr_CodegenC_functionAssertsforCheck omc_CodegenC_functionAssertsforCheck
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_functionAssertsforCheck,2,0) {(void*) boxptr_CodegenC_functionAssertsforCheck,0}};
#define boxvar_CodegenC_functionAssertsforCheck MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_functionAssertsforCheck)


#define boxptr_CodegenC_lm__632 omc_CodegenC_lm__632


DLLDirection
modelica_metatype omc_CodegenC_crefShortType(threadData_t *threadData, modelica_metatype _in_txt, modelica_metatype _in_a_cr);
#define boxptr_CodegenC_crefShortType omc_CodegenC_crefShortType
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_crefShortType,2,0) {(void*) boxptr_CodegenC_crefShortType,0}};
#define boxvar_CodegenC_crefShortType MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_crefShortType)


DLLDirection
modelica_metatype omc_CodegenC_crefType(threadData_t *threadData, modelica_metatype _in_txt, modelica_metatype _in_a_cr);
#define boxptr_CodegenC_crefType omc_CodegenC_crefType
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_crefType,2,0) {(void*) boxptr_CodegenC_crefType,0}};
#define boxvar_CodegenC_crefType MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_crefType)


DLLDirection
modelica_metatype omc_CodegenC_crefToPrintfArg(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_cr);
#define boxptr_CodegenC_crefToPrintfArg omc_CodegenC_crefToPrintfArg
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_crefToPrintfArg,2,0) {(void*) boxptr_CodegenC_crefToPrintfArg,0}};
#define boxvar_CodegenC_crefToPrintfArg MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_crefToPrintfArg)


#define boxptr_CodegenC_fun__628 omc_CodegenC_fun__628


DLLDirection
modelica_metatype omc_CodegenC_relationTpl(threadData_t *threadData, modelica_metatype _txt, modelica_integer _a_index1, modelica_metatype _a_relation, modelica_metatype _a_iter, modelica_metatype _a_context, modelica_metatype _a_varDecls, modelica_metatype _a_auxFunction, modelica_metatype *out_out_a_varDecls, modelica_metatype *out_out_a_auxFunction);
DLLDirection
modelica_metatype boxptr_CodegenC_relationTpl(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_index1, modelica_metatype _a_relation, modelica_metatype _a_iter, modelica_metatype _a_context, modelica_metatype _a_varDecls, modelica_metatype _a_auxFunction, modelica_metatype *out_out_a_varDecls, modelica_metatype *out_out_a_auxFunction);
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_relationTpl,2,0) {(void*) boxptr_CodegenC_relationTpl,0}};
#define boxvar_CodegenC_relationTpl MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_relationTpl)


#define boxptr_CodegenC_fun__625 omc_CodegenC_fun__625


#define boxptr_CodegenC_lm__624 omc_CodegenC_lm__624


#define boxptr_CodegenC_fun__623 omc_CodegenC_fun__623


#define boxptr_CodegenC_fun__622 omc_CodegenC_fun__622


#define boxptr_CodegenC_lm__621 omc_CodegenC_lm__621


#define boxptr_CodegenC_lm__620 omc_CodegenC_lm__620


#define boxptr_CodegenC_fun__619 omc_CodegenC_fun__619


#define boxptr_CodegenC_lm__618 omc_CodegenC_lm__618


DLLDirection
modelica_metatype omc_CodegenC_relationsTpl(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_relations, modelica_metatype _a_context, modelica_metatype _a_varDecls, modelica_metatype _a_auxFunction, modelica_metatype *out_out_a_varDecls, modelica_metatype *out_out_a_auxFunction);
#define boxptr_CodegenC_relationsTpl omc_CodegenC_relationsTpl
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_relationsTpl,2,0) {(void*) boxptr_CodegenC_relationsTpl,0}};
#define boxvar_CodegenC_relationsTpl MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_relationsTpl)


#define boxptr_CodegenC_lm__616 omc_CodegenC_lm__616


DLLDirection
modelica_metatype omc_CodegenC_functionRelations(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_relations, modelica_string _a_modelNamePrefix);
#define boxptr_CodegenC_functionRelations omc_CodegenC_functionRelations
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_functionRelations,2,0) {(void*) boxptr_CodegenC_functionRelations,0}};
#define boxvar_CodegenC_functionRelations MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_functionRelations)


#define boxptr_CodegenC_fun__614 omc_CodegenC_fun__614


#define boxptr_CodegenC_lm__613 omc_CodegenC_lm__613


DLLDirection
modelica_metatype omc_CodegenC_zeroCrossingTpl(threadData_t *threadData, modelica_metatype _txt, modelica_integer _a_index1, modelica_metatype _a_relation, modelica_metatype _a_iter, modelica_metatype _a_varDecls, modelica_metatype _a_auxFunction, modelica_metatype *out_out_a_varDecls, modelica_metatype *out_out_a_auxFunction);
DLLDirection
modelica_metatype boxptr_CodegenC_zeroCrossingTpl(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_index1, modelica_metatype _a_relation, modelica_metatype _a_iter, modelica_metatype _a_varDecls, modelica_metatype _a_auxFunction, modelica_metatype *out_out_a_varDecls, modelica_metatype *out_out_a_auxFunction);
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_zeroCrossingTpl,2,0) {(void*) boxptr_CodegenC_zeroCrossingTpl,0}};
#define boxvar_CodegenC_zeroCrossingTpl MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_zeroCrossingTpl)


#define boxptr_CodegenC_fun__610 omc_CodegenC_fun__610


#define boxptr_CodegenC_lm__609 omc_CodegenC_lm__609


#define boxptr_CodegenC_fun__608 omc_CodegenC_fun__608


#define boxptr_CodegenC_fun__607 omc_CodegenC_fun__607


#define boxptr_CodegenC_lm__606 omc_CodegenC_lm__606


#define boxptr_CodegenC_lm__605 omc_CodegenC_lm__605


#define boxptr_CodegenC_fun__604 omc_CodegenC_fun__604


#define boxptr_CodegenC_lm__603 omc_CodegenC_lm__603


DLLDirection
modelica_metatype omc_CodegenC_zeroCrossingsTpl(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_zeroCrossings, modelica_metatype _a_varDecls, modelica_metatype _a_auxFunction, modelica_metatype *out_out_a_varDecls, modelica_metatype *out_out_a_auxFunction);
#define boxptr_CodegenC_zeroCrossingsTpl omc_CodegenC_zeroCrossingsTpl
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_zeroCrossingsTpl,2,0) {(void*) boxptr_CodegenC_zeroCrossingsTpl,0}};
#define boxvar_CodegenC_zeroCrossingsTpl MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_zeroCrossingsTpl)


#define boxptr_CodegenC_lm__601 omc_CodegenC_lm__601


DLLDirection
modelica_metatype omc_CodegenC_descriptionString(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_descStr, modelica_metatype _a_iter, modelica_metatype *out_out_a_descStr);
#define boxptr_CodegenC_descriptionString omc_CodegenC_descriptionString
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_descriptionString,2,0) {(void*) boxptr_CodegenC_descriptionString,0}};
#define boxvar_CodegenC_descriptionString MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_descriptionString)


#define boxptr_CodegenC_fun__599 omc_CodegenC_fun__599


#define boxptr_CodegenC_lm__598 omc_CodegenC_lm__598


DLLDirection
modelica_metatype omc_CodegenC_functionZeroCrossing(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_zeroCrossings, modelica_metatype _a_equationsForZeroCrossings, modelica_string _a_modelNamePrefix);
#define boxptr_CodegenC_functionZeroCrossing omc_CodegenC_functionZeroCrossing
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_functionZeroCrossing,2,0) {(void*) boxptr_CodegenC_functionZeroCrossing,0}};
#define boxvar_CodegenC_functionZeroCrossing MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_functionZeroCrossing)


#define boxptr_CodegenC_fun__594 omc_CodegenC_fun__594


#define boxptr_CodegenC_lm__593 omc_CodegenC_lm__593


#define boxptr_CodegenC_lm__592 omc_CodegenC_lm__592


#define boxptr_CodegenC_lm__591 omc_CodegenC_lm__591


#define boxptr_CodegenC_lm__590 omc_CodegenC_lm__590


#define boxptr_CodegenC_lm__589 omc_CodegenC_lm__589


DLLDirection
modelica_metatype omc_CodegenC_functionLocalKnownVars(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_localKnownVars, modelica_string _a_modelNamePrefix);
#define boxptr_CodegenC_functionLocalKnownVars omc_CodegenC_functionLocalKnownVars
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_functionLocalKnownVars,2,0) {(void*) boxptr_CodegenC_functionLocalKnownVars,0}};
#define boxvar_CodegenC_functionLocalKnownVars MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_functionLocalKnownVars)


#define boxptr_CodegenC_lm__587 omc_CodegenC_lm__587


DLLDirection
modelica_metatype omc_CodegenC_functionDAE(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_allEquationsPlusWhen, modelica_string _a_modelNamePrefix);
#define boxptr_CodegenC_functionDAE omc_CodegenC_functionDAE
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_functionDAE,2,0) {(void*) boxptr_CodegenC_functionDAE,0}};
#define boxvar_CodegenC_functionDAE MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_functionDAE)


#define boxptr_CodegenC_lm__583 omc_CodegenC_lm__583


DLLDirection
modelica_metatype omc_CodegenC_initializeDAEmodeData(threadData_t *threadData, modelica_metatype _txt, modelica_integer _a_nResVars, modelica_metatype _a_algVars, modelica_integer _a_nAuxVars, modelica_metatype _a_sparsepattern, modelica_metatype _a_colorList, modelica_integer _a_maxColor, modelica_string _a_modelNamePrefix);
DLLDirection
modelica_metatype boxptr_CodegenC_initializeDAEmodeData(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_nResVars, modelica_metatype _a_algVars, modelica_metatype _a_nAuxVars, modelica_metatype _a_sparsepattern, modelica_metatype _a_colorList, modelica_metatype _a_maxColor, modelica_metatype _a_modelNamePrefix);
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_initializeDAEmodeData,2,0) {(void*) boxptr_CodegenC_initializeDAEmodeData,0}};
#define boxvar_CodegenC_initializeDAEmodeData MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_initializeDAEmodeData)


DLLDirection
modelica_metatype omc_CodegenC_genVarIndexes(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_vars, modelica_string _a_arrayName);
#define boxptr_CodegenC_genVarIndexes omc_CodegenC_genVarIndexes
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_genVarIndexes,2,0) {(void*) boxptr_CodegenC_genVarIndexes,0}};
#define boxvar_CodegenC_genVarIndexes MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_genVarIndexes)


#define boxptr_CodegenC_lm__580 omc_CodegenC_lm__580


#define boxptr_CodegenC_fun__579 omc_CodegenC_fun__579


DLLDirection
modelica_metatype omc_CodegenC_evaluateDAEResiduals(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_resEquations, modelica_string _a_fileNamePrefix, modelica_string _a_fullPathPrefix, modelica_string _a_modelNamePrefix);
#define boxptr_CodegenC_evaluateDAEResiduals omc_CodegenC_evaluateDAEResiduals
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_evaluateDAEResiduals,2,0) {(void*) boxptr_CodegenC_evaluateDAEResiduals,0}};
#define boxvar_CodegenC_evaluateDAEResiduals MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_evaluateDAEResiduals)


DLLDirection
modelica_metatype omc_CodegenC_functionAlgebraic(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_algebraicEquations, modelica_string _a_modelNamePrefix);
#define boxptr_CodegenC_functionAlgebraic omc_CodegenC_functionAlgebraic
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_functionAlgebraic,2,0) {(void*) boxptr_CodegenC_functionAlgebraic,0}};
#define boxvar_CodegenC_functionAlgebraic MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_functionAlgebraic)


DLLDirection
modelica_metatype omc_CodegenC_functionODE(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_derivativEquations, modelica_metatype _a_method, modelica_metatype _a_hpcOmSchedules, modelica_string _a_modelNamePrefix, modelica_metatype *out_out_a_method);
#define boxptr_CodegenC_functionODE omc_CodegenC_functionODE
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_functionODE,2,0) {(void*) boxptr_CodegenC_functionODE,0}};
#define boxvar_CodegenC_functionODE MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_functionODE)


DLLDirection
modelica_metatype omc_CodegenC_functionXXX__systems__arrayFormat(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_eqlstlst, modelica_string _a_name, modelica_metatype _a_fncalls, modelica_metatype _a_nrfuncs, modelica_metatype _a_varDecls, modelica_string _a_modelNamePrefixStr, modelica_metatype *out_out_a_fncalls, modelica_metatype *out_out_a_nrfuncs, modelica_metatype *out_out_a_varDecls);
#define boxptr_CodegenC_functionXXX__systems__arrayFormat omc_CodegenC_functionXXX__systems__arrayFormat
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_functionXXX__systems__arrayFormat,2,0) {(void*) boxptr_CodegenC_functionXXX__systems__arrayFormat,0}};
#define boxvar_CodegenC_functionXXX__systems__arrayFormat MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_functionXXX__systems__arrayFormat)


#define boxptr_CodegenC_fun__565 omc_CodegenC_fun__565


#define boxptr_CodegenC_lm__564 omc_CodegenC_lm__564


DLLDirection
modelica_metatype omc_CodegenC_equationNamesArrayFormat(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_eq, modelica_metatype _a_context, modelica_string _a_name, modelica_integer _a_arrayIndex, modelica_metatype _a_arrayEqs, modelica_metatype _a_forwardEqs, modelica_string _a_modelNamePrefixStr, modelica_metatype *out_out_a_arrayEqs, modelica_metatype *out_out_a_forwardEqs);
DLLDirection
modelica_metatype boxptr_CodegenC_equationNamesArrayFormat(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_eq, modelica_metatype _a_context, modelica_metatype _a_name, modelica_metatype _a_arrayIndex, modelica_metatype _a_arrayEqs, modelica_metatype _a_forwardEqs, modelica_metatype _a_modelNamePrefixStr, modelica_metatype *out_out_a_arrayEqs, modelica_metatype *out_out_a_forwardEqs);
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_equationNamesArrayFormat,2,0) {(void*) boxptr_CodegenC_equationNamesArrayFormat,0}};
#define boxvar_CodegenC_equationNamesArrayFormat MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_equationNamesArrayFormat)


DLLDirection
modelica_metatype omc_CodegenC_createEquationsAndCalls(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_systems, modelica_string _a_name, modelica_metatype _a_context, modelica_string _a_fileNamePrefix, modelica_string _a_fullPathPrefix, modelica_string _a_modelNamePrefix, modelica_metatype _a_eqCalls, modelica_metatype _a_eqFuncs, modelica_metatype *out_out_a_eqCalls, modelica_metatype *out_out_a_eqFuncs);
#define boxptr_CodegenC_createEquationsAndCalls omc_CodegenC_createEquationsAndCalls
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_createEquationsAndCalls,2,0) {(void*) boxptr_CodegenC_createEquationsAndCalls,0}};
#define boxvar_CodegenC_createEquationsAndCalls MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_createEquationsAndCalls)


#define boxptr_CodegenC_lm__558 omc_CodegenC_lm__558


DLLDirection
modelica_metatype omc_CodegenC_functionDAEModeEquationsMultiFiles(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_inEqs, modelica_integer _a_numEqs, modelica_integer _a_equationsPerFile, modelica_metatype _a_context, modelica_string _a_fileNamePrefix, modelica_string _a_fullPathPrefix, modelica_string _a_modelNamePrefix, modelica_string _a_funcName, modelica_string _a_partName, modelica_metatype _a_eqFuncs, modelica_boolean _a_static, modelica_boolean _a_noOpt, modelica_boolean _a_init, modelica_metatype *out_out_a_eqFuncs);
DLLDirection
modelica_metatype boxptr_CodegenC_functionDAEModeEquationsMultiFiles(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_inEqs, modelica_metatype _a_numEqs, modelica_metatype _a_equationsPerFile, modelica_metatype _a_context, modelica_metatype _a_fileNamePrefix, modelica_metatype _a_fullPathPrefix, modelica_metatype _a_modelNamePrefix, modelica_metatype _a_funcName, modelica_metatype _a_partName, modelica_metatype _a_eqFuncs, modelica_metatype _a_static, modelica_metatype _a_noOpt, modelica_metatype _a_init, modelica_metatype *out_out_a_eqFuncs);
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_functionDAEModeEquationsMultiFiles,2,0) {(void*) boxptr_CodegenC_functionDAEModeEquationsMultiFiles,0}};
#define boxvar_CodegenC_functionDAEModeEquationsMultiFiles MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_functionDAEModeEquationsMultiFiles)


#define boxptr_CodegenC_lm__555 omc_CodegenC_lm__555


#define boxptr_CodegenC_fun__554 omc_CodegenC_fun__554


#define boxptr_CodegenC_lm__553 omc_CodegenC_lm__553


#define boxptr_CodegenC_fun__552 omc_CodegenC_fun__552


#define boxptr_CodegenC_fun__550 omc_CodegenC_fun__550


DLLDirection
modelica_metatype omc_CodegenC_functionXXX__systems(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_eqs, modelica_string _a_name, modelica_metatype _a_loop, modelica_metatype _a_varDecls, modelica_string _a_modelNamePrefixStr, modelica_metatype *out_out_a_loop, modelica_metatype *out_out_a_varDecls);
#define boxptr_CodegenC_functionXXX__systems omc_CodegenC_functionXXX__systems
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_functionXXX__systems,2,0) {(void*) boxptr_CodegenC_functionXXX__systems,0}};
#define boxvar_CodegenC_functionXXX__systems MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_functionXXX__systems)


#define boxptr_CodegenC_lm__546 omc_CodegenC_lm__546


#define boxptr_CodegenC_lm__545 omc_CodegenC_lm__545


DLLDirection
modelica_metatype omc_CodegenC_functionXXX__system(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_eqs, modelica_string _a_name, modelica_integer _a_n, modelica_string _a_modelNamePrefix);
DLLDirection
modelica_metatype boxptr_CodegenC_functionXXX__system(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_eqs, modelica_metatype _a_name, modelica_metatype _a_n, modelica_metatype _a_modelNamePrefix);
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_functionXXX__system,2,0) {(void*) boxptr_CodegenC_functionXXX__system,0}};
#define boxvar_CodegenC_functionXXX__system MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_functionXXX__system)


#define boxptr_CodegenC_lm__543 omc_CodegenC_lm__543


DLLDirection
modelica_metatype omc_CodegenC_functionXXX__DAG(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_eqs, modelica_string _a_name, modelica_string _a_modelNamePrefix);
#define boxptr_CodegenC_functionXXX__DAG omc_CodegenC_functionXXX__DAG
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_functionXXX__DAG,2,0) {(void*) boxptr_CodegenC_functionXXX__DAG,0}};
#define boxvar_CodegenC_functionXXX__DAG MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_functionXXX__DAG)


#define boxptr_CodegenC_lm__541 omc_CodegenC_lm__541


DLLDirection
modelica_metatype omc_CodegenC_equationNamesHPCOM__Thread__(threadData_t *threadData, modelica_metatype _txt, modelica_integer _a_idx, modelica_metatype _a_derivativEquations, modelica_metatype _a_context, modelica_string _a_modelNamePrefixStr);
DLLDirection
modelica_metatype boxptr_CodegenC_equationNamesHPCOM__Thread__(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_idx, modelica_metatype _a_derivativEquations, modelica_metatype _a_context, modelica_metatype _a_modelNamePrefixStr);
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_equationNamesHPCOM__Thread__,2,0) {(void*) boxptr_CodegenC_equationNamesHPCOM__Thread__,0}};
#define boxvar_CodegenC_equationNamesHPCOM__Thread__ MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_equationNamesHPCOM__Thread__)


DLLDirection
modelica_metatype omc_CodegenC_functionXXX__system0__HPCOM__PThread__start(threadData_t *threadData, modelica_metatype _txt, modelica_integer _a_idx);
DLLDirection
modelica_metatype boxptr_CodegenC_functionXXX__system0__HPCOM__PThread__start(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_idx);
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_functionXXX__system0__HPCOM__PThread__start,2,0) {(void*) boxptr_CodegenC_functionXXX__system0__HPCOM__PThread__start,0}};
#define boxvar_CodegenC_functionXXX__system0__HPCOM__PThread__start MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_functionXXX__system0__HPCOM__PThread__start)


DLLDirection
modelica_metatype omc_CodegenC_functionXXX__system0__HPCOM__PThread__decl(threadData_t *threadData, modelica_metatype _txt, modelica_integer _a_idx);
DLLDirection
modelica_metatype boxptr_CodegenC_functionXXX__system0__HPCOM__PThread__decl(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_idx);
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_functionXXX__system0__HPCOM__PThread__decl,2,0) {(void*) boxptr_CodegenC_functionXXX__system0__HPCOM__PThread__decl,0}};
#define boxvar_CodegenC_functionXXX__system0__HPCOM__PThread__decl MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_functionXXX__system0__HPCOM__PThread__decl)


DLLDirection
modelica_metatype omc_CodegenC_functionXXX__system0__HPCOM__PThread__call(threadData_t *threadData, modelica_metatype _txt, modelica_string _a_name, modelica_integer _a_n, modelica_integer _a_idx);
DLLDirection
modelica_metatype boxptr_CodegenC_functionXXX__system0__HPCOM__PThread__call(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_name, modelica_metatype _a_n, modelica_metatype _a_idx);
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_functionXXX__system0__HPCOM__PThread__call,2,0) {(void*) boxptr_CodegenC_functionXXX__system0__HPCOM__PThread__call,0}};
#define boxvar_CodegenC_functionXXX__system0__HPCOM__PThread__call MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_functionXXX__system0__HPCOM__PThread__call)


DLLDirection
modelica_metatype omc_CodegenC_functionXXX__system0__HPCOM__PThread__func(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_derivativEquations, modelica_string _a_name, modelica_integer _a_n, modelica_metatype _a_threadTasks, modelica_string _a_iType, modelica_integer _a_idx, modelica_string _a_modelNamePrefixStr);
DLLDirection
modelica_metatype boxptr_CodegenC_functionXXX__system0__HPCOM__PThread__func(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_derivativEquations, modelica_metatype _a_name, modelica_metatype _a_n, modelica_metatype _a_threadTasks, modelica_metatype _a_iType, modelica_metatype _a_idx, modelica_metatype _a_modelNamePrefixStr);
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_functionXXX__system0__HPCOM__PThread__func,2,0) {(void*) boxptr_CodegenC_functionXXX__system0__HPCOM__PThread__func,0}};
#define boxvar_CodegenC_functionXXX__system0__HPCOM__PThread__func MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_functionXXX__system0__HPCOM__PThread__func)


DLLDirection
modelica_metatype omc_CodegenC_function__HPCOM__releaseLockByLockName(threadData_t *threadData, modelica_metatype _txt, modelica_string _a_lockName, modelica_string _a_lockPrefix, modelica_string _a_iType);
#define boxptr_CodegenC_function__HPCOM__releaseLockByLockName omc_CodegenC_function__HPCOM__releaseLockByLockName
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_function__HPCOM__releaseLockByLockName,2,0) {(void*) boxptr_CodegenC_function__HPCOM__releaseLockByLockName,0}};
#define boxvar_CodegenC_function__HPCOM__releaseLockByLockName MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_function__HPCOM__releaseLockByLockName)


#define boxptr_CodegenC_fun__531 omc_CodegenC_fun__531


DLLDirection
modelica_metatype omc_CodegenC_function__HPCOM__releaseLockByDepTask(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_depTask, modelica_string _a_lockPrefix, modelica_string _a_iType);
#define boxptr_CodegenC_function__HPCOM__releaseLockByDepTask omc_CodegenC_function__HPCOM__releaseLockByDepTask
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_function__HPCOM__releaseLockByDepTask,2,0) {(void*) boxptr_CodegenC_function__HPCOM__releaseLockByDepTask,0}};
#define boxvar_CodegenC_function__HPCOM__releaseLockByDepTask MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_function__HPCOM__releaseLockByDepTask)


DLLDirection
modelica_metatype omc_CodegenC_function__HPCOM__assignLockByLockName(threadData_t *threadData, modelica_metatype _txt, modelica_string _a_lockName, modelica_string _a_lockPrefix, modelica_string _a_iType);
#define boxptr_CodegenC_function__HPCOM__assignLockByLockName omc_CodegenC_function__HPCOM__assignLockByLockName
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_function__HPCOM__assignLockByLockName,2,0) {(void*) boxptr_CodegenC_function__HPCOM__assignLockByLockName,0}};
#define boxvar_CodegenC_function__HPCOM__assignLockByLockName MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_function__HPCOM__assignLockByLockName)


#define boxptr_CodegenC_fun__528 omc_CodegenC_fun__528


DLLDirection
modelica_metatype omc_CodegenC_function__HPCOM__assignLockByDepTask(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_depTask, modelica_string _a_lockPrefix, modelica_string _a_iType);
#define boxptr_CodegenC_function__HPCOM__assignLockByDepTask omc_CodegenC_function__HPCOM__assignLockByDepTask
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_function__HPCOM__assignLockByDepTask,2,0) {(void*) boxptr_CodegenC_function__HPCOM__assignLockByDepTask,0}};
#define boxvar_CodegenC_function__HPCOM__assignLockByDepTask MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_function__HPCOM__assignLockByDepTask)


DLLDirection
modelica_metatype omc_CodegenC_function__HPCOM__createLockByLockName(threadData_t *threadData, modelica_metatype _txt, modelica_string _a_lockName, modelica_string _a_lockPrefix, modelica_string _a_iType);
#define boxptr_CodegenC_function__HPCOM__createLockByLockName omc_CodegenC_function__HPCOM__createLockByLockName
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_function__HPCOM__createLockByLockName,2,0) {(void*) boxptr_CodegenC_function__HPCOM__createLockByLockName,0}};
#define boxvar_CodegenC_function__HPCOM__createLockByLockName MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_function__HPCOM__createLockByLockName)


#define boxptr_CodegenC_fun__525 omc_CodegenC_fun__525


DLLDirection
modelica_metatype omc_CodegenC_function__HPCOM__createLockByDepTask(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_depTask, modelica_string _a_lockPrefix, modelica_string _a_iType);
#define boxptr_CodegenC_function__HPCOM__createLockByDepTask omc_CodegenC_function__HPCOM__createLockByDepTask
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_function__HPCOM__createLockByDepTask,2,0) {(void*) boxptr_CodegenC_function__HPCOM__createLockByDepTask,0}};
#define boxvar_CodegenC_function__HPCOM__createLockByDepTask MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_function__HPCOM__createLockByDepTask)


DLLDirection
modelica_metatype omc_CodegenC_function__HPCOM__initializeLockByLockName(threadData_t *threadData, modelica_metatype _txt, modelica_string _a_lockName, modelica_string _a_lockPrefix, modelica_string _a_iType);
#define boxptr_CodegenC_function__HPCOM__initializeLockByLockName omc_CodegenC_function__HPCOM__initializeLockByLockName
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_function__HPCOM__initializeLockByLockName,2,0) {(void*) boxptr_CodegenC_function__HPCOM__initializeLockByLockName,0}};
#define boxvar_CodegenC_function__HPCOM__initializeLockByLockName MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_function__HPCOM__initializeLockByLockName)


#define boxptr_CodegenC_fun__522 omc_CodegenC_fun__522


DLLDirection
modelica_metatype omc_CodegenC_function__HPCOM__initializeLockByDepTask(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_depTask, modelica_string _a_lockPrefix, modelica_string _a_iType);
#define boxptr_CodegenC_function__HPCOM__initializeLockByDepTask omc_CodegenC_function__HPCOM__initializeLockByDepTask
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_function__HPCOM__initializeLockByDepTask,2,0) {(void*) boxptr_CodegenC_function__HPCOM__initializeLockByDepTask,0}};
#define boxvar_CodegenC_function__HPCOM__initializeLockByDepTask MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_function__HPCOM__initializeLockByDepTask)


DLLDirection
modelica_metatype omc_CodegenC_function__HPCOM__getLockNameByDepTask(threadData_t *threadData, modelica_metatype _in_txt, modelica_metatype _in_a_depTask);
#define boxptr_CodegenC_function__HPCOM__getLockNameByDepTask omc_CodegenC_function__HPCOM__getLockNameByDepTask
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_function__HPCOM__getLockNameByDepTask,2,0) {(void*) boxptr_CodegenC_function__HPCOM__getLockNameByDepTask,0}};
#define boxvar_CodegenC_function__HPCOM__getLockNameByDepTask MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_function__HPCOM__getLockNameByDepTask)


DLLDirection
modelica_metatype omc_CodegenC_function__HPCOM__Task(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_derivativEquations, modelica_string _a_name, modelica_metatype _a_iTask, modelica_string _a_iType, modelica_string _a_modelNamePrefixStr);
#define boxptr_CodegenC_function__HPCOM__Task omc_CodegenC_function__HPCOM__Task
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_function__HPCOM__Task,2,0) {(void*) boxptr_CodegenC_function__HPCOM__Task,0}};
#define boxvar_CodegenC_function__HPCOM__Task MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_function__HPCOM__Task)


#define boxptr_CodegenC_fun__518 omc_CodegenC_fun__518


#define boxptr_CodegenC_lm__517 omc_CodegenC_lm__517


#define boxptr_CodegenC_lm__516 omc_CodegenC_lm__516


DLLDirection
modelica_metatype omc_CodegenC_functionXXX__system0__HPCOM__Thread0(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_derivativEquations, modelica_string _a_name, modelica_metatype _a_threadTaskList, modelica_string _a_iType, modelica_string _a_modelNamePrefixStr);
#define boxptr_CodegenC_functionXXX__system0__HPCOM__Thread0 omc_CodegenC_functionXXX__system0__HPCOM__Thread0
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_functionXXX__system0__HPCOM__Thread0,2,0) {(void*) boxptr_CodegenC_functionXXX__system0__HPCOM__Thread0,0}};
#define boxvar_CodegenC_functionXXX__system0__HPCOM__Thread0 MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_functionXXX__system0__HPCOM__Thread0)


#define boxptr_CodegenC_fun__514 omc_CodegenC_fun__514


#define boxptr_CodegenC_lm__513 omc_CodegenC_lm__513


DLLDirection
modelica_metatype omc_CodegenC_functionXXX__system0__HPCOM__Thread(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_derivativEquations, modelica_string _a_name, modelica_metatype _a_threadTasks, modelica_string _a_iType, modelica_string _a_modelNamePrefixStr);
#define boxptr_CodegenC_functionXXX__system0__HPCOM__Thread omc_CodegenC_functionXXX__system0__HPCOM__Thread
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_functionXXX__system0__HPCOM__Thread,2,0) {(void*) boxptr_CodegenC_functionXXX__system0__HPCOM__Thread,0}};
#define boxvar_CodegenC_functionXXX__system0__HPCOM__Thread MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_functionXXX__system0__HPCOM__Thread)


#define boxptr_CodegenC_fun__511 omc_CodegenC_fun__511


#define boxptr_CodegenC_lm__510 omc_CodegenC_lm__510


DLLDirection
modelica_metatype omc_CodegenC_functionXXX__system0__HPCOM__TaskDep0(threadData_t *threadData, modelica_metatype _in_txt, modelica_metatype _in_a_taskIn, modelica_metatype _in_a_derivativEquations, modelica_string _in_a_iType, modelica_string _in_a_name, modelica_string _in_a_modelNamePrefixStr);
#define boxptr_CodegenC_functionXXX__system0__HPCOM__TaskDep0 omc_CodegenC_functionXXX__system0__HPCOM__TaskDep0
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_functionXXX__system0__HPCOM__TaskDep0,2,0) {(void*) boxptr_CodegenC_functionXXX__system0__HPCOM__TaskDep0,0}};
#define boxvar_CodegenC_functionXXX__system0__HPCOM__TaskDep0 MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_functionXXX__system0__HPCOM__TaskDep0)


#define boxptr_CodegenC_lm__507 omc_CodegenC_lm__507


DLLDirection
modelica_metatype omc_CodegenC_functionXXX__system0__HPCOM__TaskDep(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_tasks, modelica_metatype _a_derivativEquations, modelica_string _a_iType, modelica_string _a_name, modelica_string _a_modelNamePrefixStr);
#define boxptr_CodegenC_functionXXX__system0__HPCOM__TaskDep omc_CodegenC_functionXXX__system0__HPCOM__TaskDep
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_functionXXX__system0__HPCOM__TaskDep,2,0) {(void*) boxptr_CodegenC_functionXXX__system0__HPCOM__TaskDep,0}};
#define boxvar_CodegenC_functionXXX__system0__HPCOM__TaskDep MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_functionXXX__system0__HPCOM__TaskDep)


#define boxptr_CodegenC_lm__505 omc_CodegenC_lm__505


DLLDirection
modelica_metatype omc_CodegenC_functionXXX__system0__HPCOM__Level0Section(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_derivativEquations, modelica_string _a_name, modelica_metatype _a_iTask, modelica_string _a_iType, modelica_string _a_modelNamePrefixStr);
#define boxptr_CodegenC_functionXXX__system0__HPCOM__Level0Section omc_CodegenC_functionXXX__system0__HPCOM__Level0Section
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_functionXXX__system0__HPCOM__Level0Section,2,0) {(void*) boxptr_CodegenC_functionXXX__system0__HPCOM__Level0Section,0}};
#define boxvar_CodegenC_functionXXX__system0__HPCOM__Level0Section MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_functionXXX__system0__HPCOM__Level0Section)


DLLDirection
modelica_metatype omc_CodegenC_functionXXX__system0__HPCOM__Level0(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_derivativEquations, modelica_string _a_name, modelica_metatype _a_iTask, modelica_string _a_iType, modelica_string _a_modelNamePrefixStr);
#define boxptr_CodegenC_functionXXX__system0__HPCOM__Level0 omc_CodegenC_functionXXX__system0__HPCOM__Level0
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_functionXXX__system0__HPCOM__Level0,2,0) {(void*) boxptr_CodegenC_functionXXX__system0__HPCOM__Level0,0}};
#define boxvar_CodegenC_functionXXX__system0__HPCOM__Level0 MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_functionXXX__system0__HPCOM__Level0)


DLLDirection
modelica_metatype omc_CodegenC_functionXXX__system0__HPCOM__Level(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_derivativEquations, modelica_string _a_name, modelica_metatype _a_tasksOfLevel, modelica_string _a_iType, modelica_string _a_modelNamePrefixStr);
#define boxptr_CodegenC_functionXXX__system0__HPCOM__Level omc_CodegenC_functionXXX__system0__HPCOM__Level
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_functionXXX__system0__HPCOM__Level,2,0) {(void*) boxptr_CodegenC_functionXXX__system0__HPCOM__Level,0}};
#define boxvar_CodegenC_functionXXX__system0__HPCOM__Level MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_functionXXX__system0__HPCOM__Level)


#define boxptr_CodegenC_fun__501 omc_CodegenC_fun__501


#define boxptr_CodegenC_lm__500 omc_CodegenC_lm__500


#define boxptr_CodegenC_lm__499 omc_CodegenC_lm__499


DLLDirection
modelica_metatype omc_CodegenC_functionXXX__system__HPCOM(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_derivativEquations, modelica_string _a_name, modelica_integer _a_n, modelica_metatype _a_hpcOmSchedulesOpt, modelica_string _a_modelNamePrefixStr);
DLLDirection
modelica_metatype boxptr_CodegenC_functionXXX__system__HPCOM(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_derivativEquations, modelica_metatype _a_name, modelica_metatype _a_n, modelica_metatype _a_hpcOmSchedulesOpt, modelica_metatype _a_modelNamePrefixStr);
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_functionXXX__system__HPCOM,2,0) {(void*) boxptr_CodegenC_functionXXX__system__HPCOM,0}};
#define boxvar_CodegenC_functionXXX__system__HPCOM MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_functionXXX__system__HPCOM)


#define boxptr_CodegenC_lm__495 omc_CodegenC_lm__495


#define boxptr_CodegenC_lm__494 omc_CodegenC_lm__494


#define boxptr_CodegenC_lm__493 omc_CodegenC_lm__493


#define boxptr_CodegenC_lm__492 omc_CodegenC_lm__492


#define boxptr_CodegenC_lm__491 omc_CodegenC_lm__491


#define boxptr_CodegenC_lm__490 omc_CodegenC_lm__490


#define boxptr_CodegenC_lm__489 omc_CodegenC_lm__489


#define boxptr_CodegenC_lm__488 omc_CodegenC_lm__488


#define boxptr_CodegenC_lm__485 omc_CodegenC_lm__485


#define boxptr_CodegenC_lm__484 omc_CodegenC_lm__484


#define boxptr_CodegenC_lm__483 omc_CodegenC_lm__483


#define boxptr_CodegenC_lm__482 omc_CodegenC_lm__482


#define boxptr_CodegenC_lm__481 omc_CodegenC_lm__481


#define boxptr_CodegenC_lm__480 omc_CodegenC_lm__480


#define boxptr_CodegenC_lm__479 omc_CodegenC_lm__479


#define boxptr_CodegenC_lm__478 omc_CodegenC_lm__478


#define boxptr_CodegenC_lm__477 omc_CodegenC_lm__477


#define boxptr_CodegenC_lm__474 omc_CodegenC_lm__474


#define boxptr_CodegenC_lm__473 omc_CodegenC_lm__473


#define boxptr_CodegenC_lm__472 omc_CodegenC_lm__472


#define boxptr_CodegenC_lm__471 omc_CodegenC_lm__471


#define boxptr_CodegenC_lm__470 omc_CodegenC_lm__470


DLLDirection
modelica_metatype omc_CodegenC_functionXXX__systems__HPCOM(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_eqs, modelica_string _a_name, modelica_metatype _a_loop, modelica_metatype _a_varDecls, modelica_metatype _a_hpcOmSchedulesOpt, modelica_string _a_modelNamePrefixStr, modelica_metatype *out_out_a_loop, modelica_metatype *out_out_a_varDecls);
#define boxptr_CodegenC_functionXXX__systems__HPCOM omc_CodegenC_functionXXX__systems__HPCOM
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_functionXXX__systems__HPCOM,2,0) {(void*) boxptr_CodegenC_functionXXX__systems__HPCOM,0}};
#define boxvar_CodegenC_functionXXX__systems__HPCOM MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_functionXXX__systems__HPCOM)


#define boxptr_CodegenC_lm__467 omc_CodegenC_lm__467


#define boxptr_CodegenC_lm__466 omc_CodegenC_lm__466


DLLDirection
modelica_metatype omc_CodegenC_functionInitSpatialDistribution(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_spatialInfo, modelica_string _a_modelNamePrefix);
#define boxptr_CodegenC_functionInitSpatialDistribution omc_CodegenC_functionInitSpatialDistribution
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_functionInitSpatialDistribution,2,0) {(void*) boxptr_CodegenC_functionInitSpatialDistribution,0}};
#define boxvar_CodegenC_functionInitSpatialDistribution MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_functionInitSpatialDistribution)


#define boxptr_CodegenC_fun__464 omc_CodegenC_fun__464


#define boxptr_CodegenC_lm__463 omc_CodegenC_lm__463


DLLDirection
modelica_metatype omc_CodegenC_functionStoreSpatialDistribution(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_spatialInfo, modelica_string _a_modelNamePrefix);
#define boxptr_CodegenC_functionStoreSpatialDistribution omc_CodegenC_functionStoreSpatialDistribution
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_functionStoreSpatialDistribution,2,0) {(void*) boxptr_CodegenC_functionStoreSpatialDistribution,0}};
#define boxvar_CodegenC_functionStoreSpatialDistribution MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_functionStoreSpatialDistribution)


#define boxptr_CodegenC_fun__461 omc_CodegenC_fun__461


#define boxptr_CodegenC_lm__460 omc_CodegenC_lm__460


DLLDirection
modelica_metatype omc_CodegenC_functionStoreDelayed(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_delayed, modelica_string _a_modelNamePrefix);
#define boxptr_CodegenC_functionStoreDelayed omc_CodegenC_functionStoreDelayed
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_functionStoreDelayed,2,0) {(void*) boxptr_CodegenC_functionStoreDelayed,0}};
#define boxvar_CodegenC_functionStoreDelayed MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_functionStoreDelayed)


#define boxptr_CodegenC_fun__458 omc_CodegenC_fun__458


#define boxptr_CodegenC_lm__457 omc_CodegenC_lm__457


DLLDirection
modelica_metatype omc_CodegenC_functionRemovedInitialEquations(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_removedInitalEquations, modelica_string _a_modelNamePrefix);
#define boxptr_CodegenC_functionRemovedInitialEquations omc_CodegenC_functionRemovedInitialEquations
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_functionRemovedInitialEquations,2,0) {(void*) boxptr_CodegenC_functionRemovedInitialEquations,0}};
#define boxvar_CodegenC_functionRemovedInitialEquations MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_functionRemovedInitialEquations)


#define boxptr_CodegenC_lm__455 omc_CodegenC_lm__455


DLLDirection
modelica_metatype omc_CodegenC_functionRemovedInitialEquationsBody(threadData_t *threadData, modelica_metatype _in_txt, modelica_metatype _in_a_eq, modelica_metatype _in_a_varDecls, modelica_metatype _in_a_eqs, modelica_string _in_a_modelNamePrefix, modelica_metatype *out_out_a_varDecls, modelica_metatype *out_out_a_eqs);
#define boxptr_CodegenC_functionRemovedInitialEquationsBody omc_CodegenC_functionRemovedInitialEquationsBody
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_functionRemovedInitialEquationsBody,2,0) {(void*) boxptr_CodegenC_functionRemovedInitialEquationsBody,0}};
#define boxvar_CodegenC_functionRemovedInitialEquationsBody MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_functionRemovedInitialEquationsBody)


DLLDirection
modelica_metatype omc_CodegenC_functionInitialEquations__lambda0(threadData_t *threadData, modelica_metatype _in_txt, modelica_metatype _in_a_initalEquations__lambda0, modelica_string _in_a_modelNamePrefix);
#define boxptr_CodegenC_functionInitialEquations__lambda0 omc_CodegenC_functionInitialEquations__lambda0
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_functionInitialEquations__lambda0,2,0) {(void*) boxptr_CodegenC_functionInitialEquations__lambda0,0}};
#define boxvar_CodegenC_functionInitialEquations__lambda0 MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_functionInitialEquations__lambda0)


#define boxptr_CodegenC_lm__449 omc_CodegenC_lm__449


DLLDirection
modelica_metatype omc_CodegenC_functionInitialEquations(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_initalEquations, modelica_integer _a_numInitialEquations, modelica_string _a_fileNamePrefix, modelica_string _a_fullPathPrefix, modelica_string _a_modelNamePrefix, modelica_boolean _a_init);
DLLDirection
modelica_metatype boxptr_CodegenC_functionInitialEquations(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_initalEquations, modelica_metatype _a_numInitialEquations, modelica_metatype _a_fileNamePrefix, modelica_metatype _a_fullPathPrefix, modelica_metatype _a_modelNamePrefix, modelica_metatype _a_init);
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_functionInitialEquations,2,0) {(void*) boxptr_CodegenC_functionInitialEquations,0}};
#define boxvar_CodegenC_functionInitialEquations MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_functionInitialEquations)


DLLDirection
modelica_metatype omc_CodegenC_functionEquationsMultiFiles(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_inEqs, modelica_integer _a_numEqs, modelica_integer _a_equationsPerFile, modelica_string _a_fileNamePrefix, modelica_string _a_fullPathPrefix, modelica_string _a_modelNamePrefix, modelica_string _a_funcName, modelica_string _a_partName, modelica_metatype _a_eqFuncs, modelica_boolean _a_static, modelica_boolean _a_noOpt, modelica_boolean _a_init, modelica_metatype *out_out_a_eqFuncs);
DLLDirection
modelica_metatype boxptr_CodegenC_functionEquationsMultiFiles(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_inEqs, modelica_metatype _a_numEqs, modelica_metatype _a_equationsPerFile, modelica_metatype _a_fileNamePrefix, modelica_metatype _a_fullPathPrefix, modelica_metatype _a_modelNamePrefix, modelica_metatype _a_funcName, modelica_metatype _a_partName, modelica_metatype _a_eqFuncs, modelica_metatype _a_static, modelica_metatype _a_noOpt, modelica_metatype _a_init, modelica_metatype *out_out_a_eqFuncs);
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_functionEquationsMultiFiles,2,0) {(void*) boxptr_CodegenC_functionEquationsMultiFiles,0}};
#define boxvar_CodegenC_functionEquationsMultiFiles MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_functionEquationsMultiFiles)


#define boxptr_CodegenC_fun__445 omc_CodegenC_fun__445


#define boxptr_CodegenC_fun__443 omc_CodegenC_fun__443


DLLDirection
modelica_metatype omc_CodegenC_functionUpdateBoundParameters(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_simpleParameterEquations, modelica_metatype _a_parameterEquations, modelica_string _a_fileNamePrefix, modelica_string _a_fullPathPrefix, modelica_string _a_modelNamePrefix, modelica_metatype _a_simCode);
#define boxptr_CodegenC_functionUpdateBoundParameters omc_CodegenC_functionUpdateBoundParameters
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_functionUpdateBoundParameters,2,0) {(void*) boxptr_CodegenC_functionUpdateBoundParameters,0}};
#define boxvar_CodegenC_functionUpdateBoundParameters MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_functionUpdateBoundParameters)


#define boxptr_CodegenC_lm__440 omc_CodegenC_lm__440


#define boxptr_CodegenC_fun__439 omc_CodegenC_fun__439


DLLDirection
modelica_metatype omc_CodegenC_functionUpdateBoundVariableAttributesFunctionsSimpleAssign(threadData_t *threadData, modelica_metatype _in_txt, modelica_metatype _in_a_eq, modelica_string _in_a_attribute, modelica_metatype _in_a_context, modelica_metatype _in_a_varDecls, modelica_metatype _in_a_auxFunction, modelica_metatype *out_out_a_varDecls, modelica_metatype *out_out_a_auxFunction);
#define boxptr_CodegenC_functionUpdateBoundVariableAttributesFunctionsSimpleAssign omc_CodegenC_functionUpdateBoundVariableAttributesFunctionsSimpleAssign
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_functionUpdateBoundVariableAttributesFunctionsSimpleAssign,2,0) {(void*) boxptr_CodegenC_functionUpdateBoundVariableAttributesFunctionsSimpleAssign,0}};
#define boxvar_CodegenC_functionUpdateBoundVariableAttributesFunctionsSimpleAssign MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_functionUpdateBoundVariableAttributesFunctionsSimpleAssign)


#define boxptr_CodegenC_fun__437 omc_CodegenC_fun__437


#define boxptr_CodegenC_fun__435 omc_CodegenC_fun__435


DLLDirection
modelica_metatype omc_CodegenC_functionUpdateBoundVariableAttributesFunctions(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_eq, modelica_string _a_attribute, modelica_metatype _a_context, modelica_string _a_modelNamePrefix, modelica_boolean _a_static, modelica_boolean _a_noOpt);
DLLDirection
modelica_metatype boxptr_CodegenC_functionUpdateBoundVariableAttributesFunctions(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_eq, modelica_metatype _a_attribute, modelica_metatype _a_context, modelica_metatype _a_modelNamePrefix, modelica_metatype _a_static, modelica_metatype _a_noOpt);
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_functionUpdateBoundVariableAttributesFunctions,2,0) {(void*) boxptr_CodegenC_functionUpdateBoundVariableAttributesFunctions,0}};
#define boxvar_CodegenC_functionUpdateBoundVariableAttributesFunctions MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_functionUpdateBoundVariableAttributesFunctions)


#define boxptr_CodegenC_fun__428 omc_CodegenC_fun__428


DLLDirection
modelica_metatype omc_CodegenC_functionUpdateBoundVariableAttributes(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_simCode, modelica_metatype _a_startValueEquations, modelica_metatype _a_nominalValueEquations, modelica_metatype _a_minValueEquations, modelica_metatype _a_maxValueEquations, modelica_string _a_modelNamePrefix);
#define boxptr_CodegenC_functionUpdateBoundVariableAttributes omc_CodegenC_functionUpdateBoundVariableAttributes
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_functionUpdateBoundVariableAttributes,2,0) {(void*) boxptr_CodegenC_functionUpdateBoundVariableAttributes,0}};
#define boxvar_CodegenC_functionUpdateBoundVariableAttributes MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_functionUpdateBoundVariableAttributes)


#define boxptr_CodegenC_lm__426 omc_CodegenC_lm__426


#define boxptr_CodegenC_lm__425 omc_CodegenC_lm__425


#define boxptr_CodegenC_lm__424 omc_CodegenC_lm__424


#define boxptr_CodegenC_lm__423 omc_CodegenC_lm__423


#define boxptr_CodegenC_lm__422 omc_CodegenC_lm__422


#define boxptr_CodegenC_lm__421 omc_CodegenC_lm__421


#define boxptr_CodegenC_lm__420 omc_CodegenC_lm__420


#define boxptr_CodegenC_lm__419 omc_CodegenC_lm__419


DLLDirection
modelica_metatype omc_CodegenC_functionInitialStateSets(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_simCode, modelica_metatype _a_stateSets, modelica_string _a_modelNamePrefix);
#define boxptr_CodegenC_functionInitialStateSets omc_CodegenC_functionInitialStateSets
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_functionInitialStateSets,2,0) {(void*) boxptr_CodegenC_functionInitialStateSets,0}};
#define boxvar_CodegenC_functionInitialStateSets MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_functionInitialStateSets)


#define boxptr_CodegenC_lm__417 omc_CodegenC_lm__417


#define boxptr_CodegenC_fun__413 omc_CodegenC_fun__413


#define boxptr_CodegenC_fun__412 omc_CodegenC_fun__412


#define boxptr_CodegenC_fun__411 omc_CodegenC_fun__411


DLLDirection
modelica_metatype omc_CodegenC_getIterationVars(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_crefs, modelica_string _a_indexName);
#define boxptr_CodegenC_getIterationVars omc_CodegenC_getIterationVars
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_getIterationVars,2,0) {(void*) boxptr_CodegenC_getIterationVars,0}};
#define boxvar_CodegenC_getIterationVars MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_getIterationVars)


#define boxptr_CodegenC_lm__409 omc_CodegenC_lm__409


DLLDirection
modelica_metatype omc_CodegenC_generateStaticInitialData(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_crefs, modelica_string _a_indexName);
#define boxptr_CodegenC_generateStaticInitialData omc_CodegenC_generateStaticInitialData
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_generateStaticInitialData,2,0) {(void*) boxptr_CodegenC_generateStaticInitialData,0}};
#define boxvar_CodegenC_generateStaticInitialData MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_generateStaticInitialData)


#define boxptr_CodegenC_lm__407 omc_CodegenC_lm__407


#define boxptr_CodegenC_fun__406 omc_CodegenC_fun__406


#define boxptr_CodegenC_fun__405 omc_CodegenC_fun__405


DLLDirection
modelica_metatype omc_CodegenC_generateStaticNonlinearData(threadData_t *threadData, modelica_metatype _txt, modelica_string _a_indexName, modelica_string _a_systemType, modelica_metatype _a_nonlinearpattern, modelica_metatype _a_nonlinearpatternT);
#define boxptr_CodegenC_generateStaticNonlinearData omc_CodegenC_generateStaticNonlinearData
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_generateStaticNonlinearData,2,0) {(void*) boxptr_CodegenC_generateStaticNonlinearData,0}};
#define boxvar_CodegenC_generateStaticNonlinearData MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_generateStaticNonlinearData)


#define boxptr_CodegenC_fun__403 omc_CodegenC_fun__403


DLLDirection
modelica_metatype omc_CodegenC_generateStaticEmptyNonlinearData(threadData_t *threadData, modelica_metatype _txt, modelica_string _a_indexName, modelica_string _a_systemType);
#define boxptr_CodegenC_generateStaticEmptyNonlinearData omc_CodegenC_generateStaticEmptyNonlinearData
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_generateStaticEmptyNonlinearData,2,0) {(void*) boxptr_CodegenC_generateStaticEmptyNonlinearData,0}};
#define boxvar_CodegenC_generateStaticEmptyNonlinearData MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_generateStaticEmptyNonlinearData)


DLLDirection
modelica_metatype omc_CodegenC_generateStaticSparseData(threadData_t *threadData, modelica_metatype _txt, modelica_string _a_indexName, modelica_string _a_systemType, modelica_metatype _a_sparsepattern, modelica_metatype _a_colorList, modelica_integer _a_maxColor);
DLLDirection
modelica_metatype boxptr_CodegenC_generateStaticSparseData(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_indexName, modelica_metatype _a_systemType, modelica_metatype _a_sparsepattern, modelica_metatype _a_colorList, modelica_metatype _a_maxColor);
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_generateStaticSparseData,2,0) {(void*) boxptr_CodegenC_generateStaticSparseData,0}};
#define boxvar_CodegenC_generateStaticSparseData MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_generateStaticSparseData)


DLLDirection
modelica_metatype omc_CodegenC_generateStaticEmptySparseData(threadData_t *threadData, modelica_metatype _txt, modelica_string _a_indexName, modelica_string _a_systemType);
#define boxptr_CodegenC_generateStaticEmptySparseData omc_CodegenC_generateStaticEmptySparseData
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_generateStaticEmptySparseData,2,0) {(void*) boxptr_CodegenC_generateStaticEmptySparseData,0}};
#define boxvar_CodegenC_generateStaticEmptySparseData MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_generateStaticEmptySparseData)


DLLDirection
modelica_metatype omc_CodegenC_generateNonLinearResidualFunction(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_system, modelica_string _a_modelNamePrefix, modelica_integer _a_whichSet);
DLLDirection
modelica_metatype boxptr_CodegenC_generateNonLinearResidualFunction(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_system, modelica_metatype _a_modelNamePrefix, modelica_metatype _a_whichSet);
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_generateNonLinearResidualFunction,2,0) {(void*) boxptr_CodegenC_generateNonLinearResidualFunction,0}};
#define boxvar_CodegenC_generateNonLinearResidualFunction MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_generateNonLinearResidualFunction)


#define boxptr_CodegenC_fun__392 omc_CodegenC_fun__392


#define boxptr_CodegenC_fun__391 omc_CodegenC_fun__391


#define boxptr_CodegenC_fun__388 omc_CodegenC_fun__388


#define boxptr_CodegenC_lm__387 omc_CodegenC_lm__387


#define boxptr_CodegenC_fun__386 omc_CodegenC_fun__386


#define boxptr_CodegenC_lm__385 omc_CodegenC_lm__385


#define boxptr_CodegenC_lm__383 omc_CodegenC_lm__383


#define boxptr_CodegenC_fun__382 omc_CodegenC_fun__382


#define boxptr_CodegenC_lm__378 omc_CodegenC_lm__378


#define boxptr_CodegenC_lm__377 omc_CodegenC_lm__377


#define boxptr_CodegenC_lm__376 omc_CodegenC_lm__376


#define boxptr_CodegenC_fun__375 omc_CodegenC_fun__375


#define boxptr_CodegenC_lm__374 omc_CodegenC_lm__374


#define boxptr_CodegenC_lm__373 omc_CodegenC_lm__373


#define boxptr_CodegenC_lm__372 omc_CodegenC_lm__372


#define boxptr_CodegenC_lm__371 omc_CodegenC_lm__371


#define boxptr_CodegenC_fun__370 omc_CodegenC_fun__370


#define boxptr_CodegenC_lm__369 omc_CodegenC_lm__369


#define boxptr_CodegenC_fun__368 omc_CodegenC_fun__368


#define boxptr_CodegenC_lm__367 omc_CodegenC_lm__367


DLLDirection
modelica_metatype omc_CodegenC_functionNonLinearResiduals(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_nonlinearSystems, modelica_string _a_modelNamePrefix, modelica_metatype _a_prototypes, modelica_metatype *out_out_a_prototypes);
#define boxptr_CodegenC_functionNonLinearResiduals omc_CodegenC_functionNonLinearResiduals
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_functionNonLinearResiduals,2,0) {(void*) boxptr_CodegenC_functionNonLinearResiduals,0}};
#define boxvar_CodegenC_functionNonLinearResiduals MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_functionNonLinearResiduals)


#define boxptr_CodegenC_lm__365 omc_CodegenC_lm__365


#define boxptr_CodegenC_fun__364 omc_CodegenC_fun__364


DLLDirection
modelica_metatype omc_CodegenC_getNLSPrototypes(threadData_t *threadData, modelica_metatype _txt, modelica_integer _a_index);
DLLDirection
modelica_metatype boxptr_CodegenC_getNLSPrototypes(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_index);
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_getNLSPrototypes,2,0) {(void*) boxptr_CodegenC_getNLSPrototypes,0}};
#define boxvar_CodegenC_getNLSPrototypes MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_getNLSPrototypes)


DLLDirection
modelica_metatype omc_CodegenC_functionNonLinearResidualsMultiFile2(threadData_t *threadData, modelica_metatype _in_txt, modelica_metatype _in_a_nonlinearSystems, modelica_string _in_a_fullPathPrefix, modelica_string _in_a_fileNamePrefix, modelica_string _in_a_partName, modelica_string _in_a_modelNamePrefix);
#define boxptr_CodegenC_functionNonLinearResidualsMultiFile2 omc_CodegenC_functionNonLinearResidualsMultiFile2
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_functionNonLinearResidualsMultiFile2,2,0) {(void*) boxptr_CodegenC_functionNonLinearResidualsMultiFile2,0}};
#define boxvar_CodegenC_functionNonLinearResidualsMultiFile2 MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_functionNonLinearResidualsMultiFile2)


#define boxptr_CodegenC_lm__361 omc_CodegenC_lm__361


DLLDirection
modelica_metatype omc_CodegenC_functionNonLinearResidualsMultiFile(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_nonlinearSystems, modelica_integer _a_equationsPerFile, modelica_string _a_fullPathPrefix, modelica_string _a_fileNamePrefix, modelica_string _a_partName, modelica_string _a_modelNamePrefix);
DLLDirection
modelica_metatype boxptr_CodegenC_functionNonLinearResidualsMultiFile(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_nonlinearSystems, modelica_metatype _a_equationsPerFile, modelica_metatype _a_fullPathPrefix, modelica_metatype _a_fileNamePrefix, modelica_metatype _a_partName, modelica_metatype _a_modelNamePrefix);
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_functionNonLinearResidualsMultiFile,2,0) {(void*) boxptr_CodegenC_functionNonLinearResidualsMultiFile,0}};
#define boxvar_CodegenC_functionNonLinearResidualsMultiFile MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_functionNonLinearResidualsMultiFile)


DLLDirection
modelica_metatype omc_CodegenC_createLocalConstraints(threadData_t *threadData, modelica_metatype _in_txt, modelica_metatype _in_a_eq);
#define boxptr_CodegenC_createLocalConstraints omc_CodegenC_createLocalConstraints
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_createLocalConstraints,2,0) {(void*) boxptr_CodegenC_createLocalConstraints,0}};
#define boxvar_CodegenC_createLocalConstraints MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_createLocalConstraints)


#define boxptr_CodegenC_lm__358 omc_CodegenC_lm__358


#define boxptr_CodegenC_fun__357 omc_CodegenC_fun__357


DLLDirection
modelica_metatype omc_CodegenC_functionExtraResidualsPreBodyJacobian(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_eq, modelica_metatype _a_eqs, modelica_string _a_modelNamePrefixStr, modelica_metatype *out_out_a_eqs);
#define boxptr_CodegenC_functionExtraResidualsPreBodyJacobian omc_CodegenC_functionExtraResidualsPreBodyJacobian
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_functionExtraResidualsPreBodyJacobian,2,0) {(void*) boxptr_CodegenC_functionExtraResidualsPreBodyJacobian,0}};
#define boxvar_CodegenC_functionExtraResidualsPreBodyJacobian MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_functionExtraResidualsPreBodyJacobian)


#define boxptr_CodegenC_fun__355 omc_CodegenC_fun__355


DLLDirection
modelica_metatype omc_CodegenC_functionExtraResidualsPreBody(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_eq, modelica_metatype _a_eqs, modelica_string _a_modelNamePrefixStr, modelica_metatype *out_out_a_eqs);
#define boxptr_CodegenC_functionExtraResidualsPreBody omc_CodegenC_functionExtraResidualsPreBody
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_functionExtraResidualsPreBody,2,0) {(void*) boxptr_CodegenC_functionExtraResidualsPreBody,0}};
#define boxvar_CodegenC_functionExtraResidualsPreBody MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_functionExtraResidualsPreBody)


#define boxptr_CodegenC_fun__353 omc_CodegenC_fun__353


DLLDirection
modelica_metatype omc_CodegenC_createGlobalConstraints(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_innerEqns);
#define boxptr_CodegenC_createGlobalConstraints omc_CodegenC_createGlobalConstraints
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_createGlobalConstraints,2,0) {(void*) boxptr_CodegenC_createGlobalConstraints,0}};
#define boxvar_CodegenC_createGlobalConstraints MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_createGlobalConstraints)


#define boxptr_CodegenC_lm__351 omc_CodegenC_lm__351


#define boxptr_CodegenC_fun__350 omc_CodegenC_fun__350


#define boxptr_CodegenC_lm__349 omc_CodegenC_lm__349


#define boxptr_CodegenC_fun__348 omc_CodegenC_fun__348


DLLDirection
modelica_metatype omc_CodegenC_createGlobalConstraintsFunction(threadData_t *threadData, modelica_metatype _in_txt, modelica_metatype _in_a_system);
#define boxptr_CodegenC_createGlobalConstraintsFunction omc_CodegenC_createGlobalConstraintsFunction
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_createGlobalConstraintsFunction,2,0) {(void*) boxptr_CodegenC_createGlobalConstraintsFunction,0}};
#define boxvar_CodegenC_createGlobalConstraintsFunction MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_createGlobalConstraintsFunction)


DLLDirection
modelica_metatype omc_CodegenC_generateNonLinearSystemData(threadData_t *threadData, modelica_metatype _in_txt, modelica_metatype _in_a_system, modelica_integer _in_a_indexStrict, modelica_string _in_a_modelPrefixName);
DLLDirection
modelica_metatype boxptr_CodegenC_generateNonLinearSystemData(threadData_t *threadData, modelica_metatype _in_txt, modelica_metatype _in_a_system, modelica_metatype _in_a_indexStrict, modelica_metatype _in_a_modelPrefixName);
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_generateNonLinearSystemData,2,0) {(void*) boxptr_CodegenC_generateNonLinearSystemData,0}};
#define boxvar_CodegenC_generateNonLinearSystemData MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_generateNonLinearSystemData)


#define boxptr_CodegenC_lm__344 omc_CodegenC_lm__344


#define boxptr_CodegenC_fun__340 omc_CodegenC_fun__340


#define boxptr_CodegenC_fun__339 omc_CodegenC_fun__339


#define boxptr_CodegenC_fun__338 omc_CodegenC_fun__338


DLLDirection
modelica_metatype omc_CodegenC_functionInitialNonLinearSystemsTemp(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_nonlinearSystems, modelica_string _a_modelPrefixName, modelica_metatype _a_globalConstraintsFunctions, modelica_metatype *out_out_a_globalConstraintsFunctions);
#define boxptr_CodegenC_functionInitialNonLinearSystemsTemp omc_CodegenC_functionInitialNonLinearSystemsTemp
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_functionInitialNonLinearSystemsTemp,2,0) {(void*) boxptr_CodegenC_functionInitialNonLinearSystemsTemp,0}};
#define boxvar_CodegenC_functionInitialNonLinearSystemsTemp MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_functionInitialNonLinearSystemsTemp)


#define boxptr_CodegenC_lm__336 omc_CodegenC_lm__336


#define boxptr_CodegenC_fun__335 omc_CodegenC_fun__335


DLLDirection
modelica_metatype omc_CodegenC_functionInitialNonLinearSystems(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_nonlinearSystems, modelica_string _a_modelNamePrefix);
#define boxptr_CodegenC_functionInitialNonLinearSystems omc_CodegenC_functionInitialNonLinearSystems
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_functionInitialNonLinearSystems,2,0) {(void*) boxptr_CodegenC_functionInitialNonLinearSystems,0}};
#define boxvar_CodegenC_functionInitialNonLinearSystems MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_functionInitialNonLinearSystems)


#define boxptr_CodegenC_lm__333 omc_CodegenC_lm__333


DLLDirection
modelica_metatype omc_CodegenC_functionSetupLinearSystems(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_linearSystems, modelica_string _a_modelNamePrefix);
#define boxptr_CodegenC_functionSetupLinearSystems omc_CodegenC_functionSetupLinearSystems
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_functionSetupLinearSystems,2,0) {(void*) boxptr_CodegenC_functionSetupLinearSystems,0}};
#define boxvar_CodegenC_functionSetupLinearSystems MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_functionSetupLinearSystems)


#define boxptr_CodegenC_lm__331 omc_CodegenC_lm__331


#define boxptr_CodegenC_fun__330 omc_CodegenC_fun__330


#define boxptr_CodegenC_lm__324 omc_CodegenC_lm__324


#define boxptr_CodegenC_lm__323 omc_CodegenC_lm__323


#define boxptr_CodegenC_lm__321 omc_CodegenC_lm__321


#define boxptr_CodegenC_lm__320 omc_CodegenC_lm__320


#define boxptr_CodegenC_lm__310 omc_CodegenC_lm__310


#define boxptr_CodegenC_lm__308 omc_CodegenC_lm__308


#define boxptr_CodegenC_lm__307 omc_CodegenC_lm__307


#define boxptr_CodegenC_lm__306 omc_CodegenC_lm__306


#define boxptr_CodegenC_lm__304 omc_CodegenC_lm__304


#define boxptr_CodegenC_lm__303 omc_CodegenC_lm__303


#define boxptr_CodegenC_lm__299 omc_CodegenC_lm__299


#define boxptr_CodegenC_lm__298 omc_CodegenC_lm__298


#define boxptr_CodegenC_lm__294 omc_CodegenC_lm__294


#define boxptr_CodegenC_lm__291 omc_CodegenC_lm__291


#define boxptr_CodegenC_lm__290 omc_CodegenC_lm__290


#define boxptr_CodegenC_lm__289 omc_CodegenC_lm__289


DLLDirection
modelica_metatype omc_CodegenC_functionInitialLinearSystemsTemp(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_linearSystems, modelica_string _a_modelNamePrefix, modelica_metatype _a_globalConstraintsFunctions, modelica_metatype *out_out_a_globalConstraintsFunctions);
#define boxptr_CodegenC_functionInitialLinearSystemsTemp omc_CodegenC_functionInitialLinearSystemsTemp
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_functionInitialLinearSystemsTemp,2,0) {(void*) boxptr_CodegenC_functionInitialLinearSystemsTemp,0}};
#define boxvar_CodegenC_functionInitialLinearSystemsTemp MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_functionInitialLinearSystemsTemp)


#define boxptr_CodegenC_lm__287 omc_CodegenC_lm__287


#define boxptr_CodegenC_fun__286 omc_CodegenC_fun__286


#define boxptr_CodegenC_fun__284 omc_CodegenC_fun__284


#define boxptr_CodegenC_fun__283 omc_CodegenC_fun__283


#define boxptr_CodegenC_fun__282 omc_CodegenC_fun__282


DLLDirection
modelica_metatype omc_CodegenC_functionInitialLinearSystems(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_linearSystems, modelica_string _a_modelNamePrefix);
#define boxptr_CodegenC_functionInitialLinearSystems omc_CodegenC_functionInitialLinearSystems
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_functionInitialLinearSystems,2,0) {(void*) boxptr_CodegenC_functionInitialLinearSystems,0}};
#define boxvar_CodegenC_functionInitialLinearSystems MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_functionInitialLinearSystems)


#define boxptr_CodegenC_lm__279 omc_CodegenC_lm__279


DLLDirection
modelica_metatype omc_CodegenC_functionSetupMixedSystemsTemp(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_allEquations, modelica_metatype _a_header, modelica_string _a_modelNamePrefixStr, modelica_metatype *out_out_a_header);
#define boxptr_CodegenC_functionSetupMixedSystemsTemp omc_CodegenC_functionSetupMixedSystemsTemp
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_functionSetupMixedSystemsTemp,2,0) {(void*) boxptr_CodegenC_functionSetupMixedSystemsTemp,0}};
#define boxvar_CodegenC_functionSetupMixedSystemsTemp MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_functionSetupMixedSystemsTemp)


#define boxptr_CodegenC_lm__277 omc_CodegenC_lm__277


#define boxptr_CodegenC_fun__276 omc_CodegenC_fun__276


#define boxptr_CodegenC_lm__275 omc_CodegenC_lm__275


#define boxptr_CodegenC_fun__274 omc_CodegenC_fun__274


DLLDirection
modelica_metatype omc_CodegenC_functionSetupMixedSystems(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_initialEquations, modelica_metatype _a_initialEquations__lambda0, modelica_metatype _a_parameterEquations, modelica_metatype _a_allEquations, modelica_metatype _a_jacobianMatrices, modelica_metatype _a_header, modelica_string _a_modelNamePrefixStr, modelica_metatype *out_out_a_header);
#define boxptr_CodegenC_functionSetupMixedSystems omc_CodegenC_functionSetupMixedSystems
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_functionSetupMixedSystems,2,0) {(void*) boxptr_CodegenC_functionSetupMixedSystems,0}};
#define boxvar_CodegenC_functionSetupMixedSystems MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_functionSetupMixedSystems)


#define boxptr_CodegenC_lm__272 omc_CodegenC_lm__272


#define boxptr_CodegenC_lm__271 omc_CodegenC_lm__271


DLLDirection
modelica_metatype omc_CodegenC_functionInitialMixedSystemsTemp(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_allEquations);
#define boxptr_CodegenC_functionInitialMixedSystemsTemp omc_CodegenC_functionInitialMixedSystemsTemp
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_functionInitialMixedSystemsTemp,2,0) {(void*) boxptr_CodegenC_functionInitialMixedSystemsTemp,0}};
#define boxvar_CodegenC_functionInitialMixedSystemsTemp MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_functionInitialMixedSystemsTemp)


#define boxptr_CodegenC_lm__269 omc_CodegenC_lm__269


#define boxptr_CodegenC_fun__268 omc_CodegenC_fun__268


DLLDirection
modelica_metatype omc_CodegenC_functionInitialMixedSystems(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_initialEquations, modelica_metatype _a_initialEquations__lambda0, modelica_metatype _a_parameterEquations, modelica_metatype _a_allEquations, modelica_metatype _a_jacobianMatrices, modelica_string _a_modelNamePrefix);
#define boxptr_CodegenC_functionInitialMixedSystems omc_CodegenC_functionInitialMixedSystems
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_functionInitialMixedSystems,2,0) {(void*) boxptr_CodegenC_functionInitialMixedSystems,0}};
#define boxvar_CodegenC_functionInitialMixedSystems MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_functionInitialMixedSystems)


#define boxptr_CodegenC_lm__266 omc_CodegenC_lm__266


#define boxptr_CodegenC_lm__265 omc_CodegenC_lm__265


DLLDirection
modelica_metatype omc_CodegenC_functionInitSample(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_timeEvents, modelica_string _a_modelNamePrefix);
#define boxptr_CodegenC_functionInitSample omc_CodegenC_functionInitSample
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_functionInitSample,2,0) {(void*) boxptr_CodegenC_functionInitSample,0}};
#define boxvar_CodegenC_functionInitSample MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_functionInitSample)


#define boxptr_CodegenC_lm__263 omc_CodegenC_lm__263


#define boxptr_CodegenC_fun__262 omc_CodegenC_fun__262


#define boxptr_CodegenC_fun__261 omc_CodegenC_fun__261


#define boxptr_CodegenC_lm__260 omc_CodegenC_lm__260


#define boxptr_CodegenC_fun__259 omc_CodegenC_fun__259


#define boxptr_CodegenC_lm__258 omc_CodegenC_lm__258


#define boxptr_CodegenC_lm__257 omc_CodegenC_lm__257


#define boxptr_CodegenC_fun__256 omc_CodegenC_fun__256


#define boxptr_CodegenC_lm__255 omc_CodegenC_lm__255


DLLDirection
modelica_metatype omc_CodegenC_functionSetB(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_modelInfo, modelica_string _a_modelNamePrefix);
#define boxptr_CodegenC_functionSetB omc_CodegenC_functionSetB
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_functionSetB,2,0) {(void*) boxptr_CodegenC_functionSetB,0}};
#define boxvar_CodegenC_functionSetB MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_functionSetB)


#define boxptr_CodegenC_fun__253 omc_CodegenC_fun__253


#define boxptr_CodegenC_lm__252 omc_CodegenC_lm__252


DLLDirection
modelica_metatype omc_CodegenC_functionSetC(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_modelInfo, modelica_string _a_modelNamePrefix);
#define boxptr_CodegenC_functionSetC omc_CodegenC_functionSetC
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_functionSetC,2,0) {(void*) boxptr_CodegenC_functionSetC,0}};
#define boxvar_CodegenC_functionSetC MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_functionSetC)


#define boxptr_CodegenC_fun__250 omc_CodegenC_fun__250


#define boxptr_CodegenC_lm__249 omc_CodegenC_lm__249


DLLDirection
modelica_metatype omc_CodegenC_functionOutput(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_modelInfo, modelica_string _a_modelNamePrefix);
#define boxptr_CodegenC_functionOutput omc_CodegenC_functionOutput
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_functionOutput,2,0) {(void*) boxptr_CodegenC_functionOutput,0}};
#define boxvar_CodegenC_functionOutput MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_functionOutput)


#define boxptr_CodegenC_fun__247 omc_CodegenC_fun__247


#define boxptr_CodegenC_lm__246 omc_CodegenC_lm__246


DLLDirection
modelica_metatype omc_CodegenC_functionDataInput(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_simCode, modelica_metatype _a_modelInfo, modelica_string _a_modelNamePrefix);
#define boxptr_CodegenC_functionDataInput omc_CodegenC_functionDataInput
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_functionDataInput,2,0) {(void*) boxptr_CodegenC_functionDataInput,0}};
#define boxvar_CodegenC_functionDataInput MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_functionDataInput)


#define boxptr_CodegenC_fun__244 omc_CodegenC_fun__244


#define boxptr_CodegenC_lm__243 omc_CodegenC_lm__243


#define boxptr_CodegenC_lm__241 omc_CodegenC_lm__241


#define boxptr_CodegenC_lm__239 omc_CodegenC_lm__239


DLLDirection
modelica_metatype omc_CodegenC_functionInput(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_simCode, modelica_metatype _a_modelInfo, modelica_string _a_modelNamePrefix);
#define boxptr_CodegenC_functionInput omc_CodegenC_functionInput
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_functionInput,2,0) {(void*) boxptr_CodegenC_functionInput,0}};
#define boxvar_CodegenC_functionInput MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_functionInput)


#define boxptr_CodegenC_fun__237 omc_CodegenC_fun__237


#define boxptr_CodegenC_lm__236 omc_CodegenC_lm__236


#define boxptr_CodegenC_lm__234 omc_CodegenC_lm__234


#define boxptr_CodegenC_lm__232 omc_CodegenC_lm__232


#define boxptr_CodegenC_fun__230 omc_CodegenC_fun__230


#define boxptr_CodegenC_lm__229 omc_CodegenC_lm__229


DLLDirection
modelica_metatype omc_CodegenC_functionCallExternalObjectDestructors(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_extObjInfo, modelica_string _a_modelNamePrefix);
#define boxptr_CodegenC_functionCallExternalObjectDestructors omc_CodegenC_functionCallExternalObjectDestructors
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_functionCallExternalObjectDestructors,2,0) {(void*) boxptr_CodegenC_functionCallExternalObjectDestructors,0}};
#define boxvar_CodegenC_functionCallExternalObjectDestructors MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_functionCallExternalObjectDestructors)


#define boxptr_CodegenC_fun__227 omc_CodegenC_fun__227


#define boxptr_CodegenC_lm__226 omc_CodegenC_lm__226


DLLDirection
modelica_metatype omc_CodegenC_aliasVarNameType(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_var);
#define boxptr_CodegenC_aliasVarNameType omc_CodegenC_aliasVarNameType
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_aliasVarNameType,2,0) {(void*) boxptr_CodegenC_aliasVarNameType,0}};
#define boxvar_CodegenC_aliasVarNameType MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_aliasVarNameType)


#define boxptr_CodegenC_fun__224 omc_CodegenC_fun__224


DLLDirection
modelica_metatype omc_CodegenC_symJacDefinition(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_JacobianMatrices, modelica_string _a_modelNamePrefix);
#define boxptr_CodegenC_symJacDefinition omc_CodegenC_symJacDefinition
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_symJacDefinition,2,0) {(void*) boxptr_CodegenC_symJacDefinition,0}};
#define boxvar_CodegenC_symJacDefinition MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_symJacDefinition)


#define boxptr_CodegenC_lm__222 omc_CodegenC_lm__222


DLLDirection
modelica_metatype omc_CodegenC_globalDataAliasVarArray(threadData_t *threadData, modelica_metatype _txt, modelica_string _a_0__type, modelica_string _a_0__name, modelica_metatype _a_items);
#define boxptr_CodegenC_globalDataAliasVarArray omc_CodegenC_globalDataAliasVarArray
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_globalDataAliasVarArray,2,0) {(void*) boxptr_CodegenC_globalDataAliasVarArray,0}};
#define boxvar_CodegenC_globalDataAliasVarArray MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_globalDataAliasVarArray)


#define boxptr_CodegenC_fun__220 omc_CodegenC_fun__220


#define boxptr_CodegenC_lm__219 omc_CodegenC_lm__219


DLLDirection
modelica_metatype omc_CodegenC_globalDataVarDefine(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_simVar, modelica_string _a_arrayName);
#define boxptr_CodegenC_globalDataVarDefine omc_CodegenC_globalDataVarDefine
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_globalDataVarDefine,2,0) {(void*) boxptr_CodegenC_globalDataVarDefine,0}};
#define boxvar_CodegenC_globalDataVarDefine MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_globalDataVarDefine)


#define boxptr_CodegenC_fun__217 omc_CodegenC_fun__217


DLLDirection
modelica_metatype omc_CodegenC_globalDataParDefine(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_simVar, modelica_string _a_arrayName);
#define boxptr_CodegenC_globalDataParDefine omc_CodegenC_globalDataParDefine
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_globalDataParDefine,2,0) {(void*) boxptr_CodegenC_globalDataParDefine,0}};
#define boxvar_CodegenC_globalDataParDefine MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_globalDataParDefine)


#define boxptr_CodegenC_fun__215 omc_CodegenC_fun__215


DLLDirection
modelica_metatype omc_CodegenC_variableDefinitions(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_modelInfo, modelica_metatype _a_timeEvents);
#define boxptr_CodegenC_variableDefinitions omc_CodegenC_variableDefinitions
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_variableDefinitions,2,0) {(void*) boxptr_CodegenC_variableDefinitions,0}};
#define boxvar_CodegenC_variableDefinitions MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_variableDefinitions)


#define boxptr_CodegenC_fun__212 omc_CodegenC_fun__212


#define boxptr_CodegenC_lm__211 omc_CodegenC_lm__211


#define boxptr_CodegenC_lm__210 omc_CodegenC_lm__210


#define boxptr_CodegenC_lm__209 omc_CodegenC_lm__209


#define boxptr_CodegenC_lm__208 omc_CodegenC_lm__208


#define boxptr_CodegenC_lm__207 omc_CodegenC_lm__207


#define boxptr_CodegenC_lm__206 omc_CodegenC_lm__206


#define boxptr_CodegenC_lm__205 omc_CodegenC_lm__205


#define boxptr_CodegenC_lm__204 omc_CodegenC_lm__204


#define boxptr_CodegenC_lm__203 omc_CodegenC_lm__203


#define boxptr_CodegenC_lm__202 omc_CodegenC_lm__202


#define boxptr_CodegenC_lm__201 omc_CodegenC_lm__201


#define boxptr_CodegenC_lm__200 omc_CodegenC_lm__200


#define boxptr_CodegenC_lm__199 omc_CodegenC_lm__199


#define boxptr_CodegenC_lm__198 omc_CodegenC_lm__198


DLLDirection
modelica_metatype omc_CodegenC_functionSimProfDef(threadData_t *threadData, modelica_metatype _in_txt, modelica_metatype _in_a_eq, modelica_integer _in_a_value, modelica_metatype _in_a_reverseProf, modelica_metatype *out_out_a_reverseProf);
DLLDirection
modelica_metatype boxptr_CodegenC_functionSimProfDef(threadData_t *threadData, modelica_metatype _in_txt, modelica_metatype _in_a_eq, modelica_metatype _in_a_value, modelica_metatype _in_a_reverseProf, modelica_metatype *out_out_a_reverseProf);
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_functionSimProfDef,2,0) {(void*) boxptr_CodegenC_functionSimProfDef,0}};
#define boxvar_CodegenC_functionSimProfDef MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_functionSimProfDef)


DLLDirection
modelica_metatype omc_CodegenC_functionInitializeDataStruc(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_modelInfo, modelica_string _a_fileNamePrefix, modelica_string _a_guid, modelica_metatype _a_delayed, modelica_string _a_modelNamePrefix, modelica_string _a_isModelExchangeFMU);
#define boxptr_CodegenC_functionInitializeDataStruc omc_CodegenC_functionInitializeDataStruc
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_functionInitializeDataStruc,2,0) {(void*) boxptr_CodegenC_functionInitializeDataStruc,0}};
#define boxvar_CodegenC_functionInitializeDataStruc MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_functionInitializeDataStruc)


#define boxptr_CodegenC_fun__195 omc_CodegenC_fun__195


#define boxptr_CodegenC_lm__194 omc_CodegenC_lm__194


#define boxptr_CodegenC_lm__193 omc_CodegenC_lm__193


DLLDirection
modelica_metatype omc_CodegenC_populateModelInfo(threadData_t *threadData, modelica_metatype _in_txt, modelica_metatype _in_a_modelInfo, modelica_string _in_a_fileNamePrefix, modelica_string _in_a_guid, modelica_metatype _in_a_delayed, modelica_string _in_a_isModelExchangeFMU);
#define boxptr_CodegenC_populateModelInfo omc_CodegenC_populateModelInfo
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_populateModelInfo,2,0) {(void*) boxptr_CodegenC_populateModelInfo,0}};
#define boxvar_CodegenC_populateModelInfo MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_populateModelInfo)


#define boxptr_CodegenC_fun__186 omc_CodegenC_fun__186


#define boxptr_CodegenC_fun__184 omc_CodegenC_fun__184


DLLDirection
modelica_metatype omc_CodegenC_simulationFileHeader(threadData_t *threadData, modelica_metatype _txt, modelica_string _a_fileNamePrefix);
#define boxptr_CodegenC_simulationFileHeader omc_CodegenC_simulationFileHeader
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_simulationFileHeader,2,0) {(void*) boxptr_CodegenC_simulationFileHeader,0}};
#define boxvar_CodegenC_simulationFileHeader MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_simulationFileHeader)


DLLDirection
modelica_metatype omc_CodegenC_simulationFile(threadData_t *threadData, modelica_metatype _in_txt, modelica_metatype _in_a_simCode, modelica_string _in_a_guid, modelica_string _in_a_isModelExchangeFMU);
#define boxptr_CodegenC_simulationFile omc_CodegenC_simulationFile
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_simulationFile,2,0) {(void*) boxptr_CodegenC_simulationFile,0}};
#define boxvar_CodegenC_simulationFile MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_simulationFile)


#define boxptr_CodegenC_fun__173 omc_CodegenC_fun__173


#define boxptr_CodegenC_fun__172 omc_CodegenC_fun__172


#define boxptr_CodegenC_fun__171 omc_CodegenC_fun__171


#define boxptr_CodegenC_fun__170 omc_CodegenC_fun__170


#define boxptr_CodegenC_fun__169 omc_CodegenC_fun__169


#define boxptr_CodegenC_fun__168 omc_CodegenC_fun__168


#define boxptr_CodegenC_fun__167 omc_CodegenC_fun__167


#define boxptr_CodegenC_fun__166 omc_CodegenC_fun__166


#define boxptr_CodegenC_fun__157 omc_CodegenC_fun__157


#define boxptr_CodegenC_fun__156 omc_CodegenC_fun__156


#define boxptr_CodegenC_fun__155 omc_CodegenC_fun__155


#define boxptr_CodegenC_fun__154 omc_CodegenC_fun__154


DLLDirection
modelica_metatype omc_CodegenC_simulationFile__inl(threadData_t *threadData, modelica_metatype _in_txt, modelica_metatype _in_a_simCode);
#define boxptr_CodegenC_simulationFile__inl omc_CodegenC_simulationFile__inl
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_simulationFile__inl,2,0) {(void*) boxptr_CodegenC_simulationFile__inl,0}};
#define boxvar_CodegenC_simulationFile__inl MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_simulationFile__inl)


#define boxptr_CodegenC_lm__147 omc_CodegenC_lm__147


#define boxptr_CodegenC_lm__146 omc_CodegenC_lm__146


DLLDirection
modelica_metatype omc_CodegenC_simulationFile__dae(threadData_t *threadData, modelica_metatype _in_txt, modelica_metatype _in_a_simCode);
#define boxptr_CodegenC_simulationFile__dae omc_CodegenC_simulationFile__dae
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_simulationFile__dae,2,0) {(void*) boxptr_CodegenC_simulationFile__dae,0}};
#define boxvar_CodegenC_simulationFile__dae MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_simulationFile__dae)


#define boxptr_CodegenC_fun__142 omc_CodegenC_fun__142


DLLDirection
modelica_metatype omc_CodegenC_simulationFile__dae__header(threadData_t *threadData, modelica_metatype _in_txt, modelica_metatype _in_a_simCode);
#define boxptr_CodegenC_simulationFile__dae__header omc_CodegenC_simulationFile__dae__header
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_simulationFile__dae__header,2,0) {(void*) boxptr_CodegenC_simulationFile__dae__header,0}};
#define boxvar_CodegenC_simulationFile__dae__header MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_simulationFile__dae__header)


#define boxptr_CodegenC_lm__140 omc_CodegenC_lm__140


#define boxptr_CodegenC_lm__139 omc_CodegenC_lm__139


DLLDirection
modelica_metatype omc_CodegenC_defineSimVarArray(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_simVar, modelica_string _a_arrayName);
#define boxptr_CodegenC_defineSimVarArray omc_CodegenC_defineSimVarArray
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_defineSimVarArray,2,0) {(void*) boxptr_CodegenC_defineSimVarArray,0}};
#define boxvar_CodegenC_defineSimVarArray MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_defineSimVarArray)


#define boxptr_CodegenC_fun__137 omc_CodegenC_fun__137


DLLDirection
modelica_metatype omc_CodegenC_simulationFile__lnz(threadData_t *threadData, modelica_metatype _in_txt, modelica_metatype _in_a_simCode);
#define boxptr_CodegenC_simulationFile__lnz omc_CodegenC_simulationFile__lnz
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_simulationFile__lnz,2,0) {(void*) boxptr_CodegenC_simulationFile__lnz,0}};
#define boxvar_CodegenC_simulationFile__lnz MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_simulationFile__lnz)


DLLDirection
modelica_metatype omc_CodegenC_simulationFile__opt__header(threadData_t *threadData, modelica_metatype _in_txt, modelica_metatype _in_a_simCode);
#define boxptr_CodegenC_simulationFile__opt__header omc_CodegenC_simulationFile__opt__header
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_simulationFile__opt__header,2,0) {(void*) boxptr_CodegenC_simulationFile__opt__header,0}};
#define boxvar_CodegenC_simulationFile__opt__header MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_simulationFile__opt__header)


DLLDirection
modelica_metatype omc_CodegenC_simulationFile__opt(threadData_t *threadData, modelica_metatype _in_txt, modelica_metatype _in_a_simCode);
#define boxptr_CodegenC_simulationFile__opt omc_CodegenC_simulationFile__opt
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_simulationFile__opt,2,0) {(void*) boxptr_CodegenC_simulationFile__opt,0}};
#define boxvar_CodegenC_simulationFile__opt MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_simulationFile__opt)


DLLDirection
modelica_metatype omc_CodegenC_simulationFile__jac__header(threadData_t *threadData, modelica_metatype _in_txt, modelica_metatype _in_a_simCode);
#define boxptr_CodegenC_simulationFile__jac__header omc_CodegenC_simulationFile__jac__header
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_simulationFile__jac__header,2,0) {(void*) boxptr_CodegenC_simulationFile__jac__header,0}};
#define boxvar_CodegenC_simulationFile__jac__header MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_simulationFile__jac__header)


DLLDirection
modelica_metatype omc_CodegenC_simulationFile__jac(threadData_t *threadData, modelica_metatype _in_txt, modelica_metatype _in_a_simCode);
#define boxptr_CodegenC_simulationFile__jac omc_CodegenC_simulationFile__jac
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_simulationFile__jac,2,0) {(void*) boxptr_CodegenC_simulationFile__jac,0}};
#define boxvar_CodegenC_simulationFile__jac MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_simulationFile__jac)


DLLDirection
modelica_metatype omc_CodegenC_simulationFile__mix(threadData_t *threadData, modelica_metatype _in_txt, modelica_metatype _in_a_simCode, modelica_metatype _in_a_header, modelica_metatype *out_out_a_header);
#define boxptr_CodegenC_simulationFile__mix omc_CodegenC_simulationFile__mix
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_simulationFile__mix,2,0) {(void*) boxptr_CodegenC_simulationFile__mix,0}};
#define boxvar_CodegenC_simulationFile__mix MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_simulationFile__mix)


DLLDirection
modelica_metatype omc_CodegenC_simulationFile__asr(threadData_t *threadData, modelica_metatype _in_txt, modelica_metatype _in_a_simCode);
#define boxptr_CodegenC_simulationFile__asr omc_CodegenC_simulationFile__asr
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_simulationFile__asr,2,0) {(void*) boxptr_CodegenC_simulationFile__asr,0}};
#define boxvar_CodegenC_simulationFile__asr MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_simulationFile__asr)


DLLDirection
modelica_metatype omc_CodegenC_simulationFile__alg(threadData_t *threadData, modelica_metatype _in_txt, modelica_metatype _in_a_simCode);
#define boxptr_CodegenC_simulationFile__alg omc_CodegenC_simulationFile__alg
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_simulationFile__alg,2,0) {(void*) boxptr_CodegenC_simulationFile__alg,0}};
#define boxvar_CodegenC_simulationFile__alg MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_simulationFile__alg)


DLLDirection
modelica_metatype omc_CodegenC_simulationFile__bnd(threadData_t *threadData, modelica_metatype _in_txt, modelica_metatype _in_a_simCode);
#define boxptr_CodegenC_simulationFile__bnd omc_CodegenC_simulationFile__bnd
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_simulationFile__bnd,2,0) {(void*) boxptr_CodegenC_simulationFile__bnd,0}};
#define boxvar_CodegenC_simulationFile__bnd MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_simulationFile__bnd)


DLLDirection
modelica_metatype omc_CodegenC_simulationFile__spd(threadData_t *threadData, modelica_metatype _in_txt, modelica_metatype _in_a_simCode);
#define boxptr_CodegenC_simulationFile__spd omc_CodegenC_simulationFile__spd
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_simulationFile__spd,2,0) {(void*) boxptr_CodegenC_simulationFile__spd,0}};
#define boxvar_CodegenC_simulationFile__spd MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_simulationFile__spd)


DLLDirection
modelica_metatype omc_CodegenC_simulationFile__dly(threadData_t *threadData, modelica_metatype _in_txt, modelica_metatype _in_a_simCode);
#define boxptr_CodegenC_simulationFile__dly omc_CodegenC_simulationFile__dly
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_simulationFile__dly,2,0) {(void*) boxptr_CodegenC_simulationFile__dly,0}};
#define boxvar_CodegenC_simulationFile__dly MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_simulationFile__dly)


DLLDirection
modelica_metatype omc_CodegenC_simulationFile__inz(threadData_t *threadData, modelica_metatype _in_txt, modelica_metatype _in_a_simCode);
#define boxptr_CodegenC_simulationFile__inz omc_CodegenC_simulationFile__inz
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_simulationFile__inz,2,0) {(void*) boxptr_CodegenC_simulationFile__inz,0}};
#define boxvar_CodegenC_simulationFile__inz MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_simulationFile__inz)


DLLDirection
modelica_metatype omc_CodegenC_simulationFile__evt(threadData_t *threadData, modelica_metatype _in_txt, modelica_metatype _in_a_simCode);
#define boxptr_CodegenC_simulationFile__evt omc_CodegenC_simulationFile__evt
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_simulationFile__evt,2,0) {(void*) boxptr_CodegenC_simulationFile__evt,0}};
#define boxvar_CodegenC_simulationFile__evt MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_simulationFile__evt)


DLLDirection
modelica_metatype omc_CodegenC_simulationFile__set(threadData_t *threadData, modelica_metatype _in_txt, modelica_metatype _in_a_simCode);
#define boxptr_CodegenC_simulationFile__set omc_CodegenC_simulationFile__set
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_simulationFile__set,2,0) {(void*) boxptr_CodegenC_simulationFile__set,0}};
#define boxvar_CodegenC_simulationFile__set MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_simulationFile__set)


DLLDirection
modelica_metatype omc_CodegenC_simulationFile__lsy(threadData_t *threadData, modelica_metatype _in_txt, modelica_metatype _in_a_simCode);
#define boxptr_CodegenC_simulationFile__lsy omc_CodegenC_simulationFile__lsy
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_simulationFile__lsy,2,0) {(void*) boxptr_CodegenC_simulationFile__lsy,0}};
#define boxvar_CodegenC_simulationFile__lsy MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_simulationFile__lsy)


DLLDirection
modelica_metatype omc_CodegenC_simulationFile__nls(threadData_t *threadData, modelica_metatype _in_txt, modelica_metatype _in_a_simCode);
#define boxptr_CodegenC_simulationFile__nls omc_CodegenC_simulationFile__nls
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_simulationFile__nls,2,0) {(void*) boxptr_CodegenC_simulationFile__nls,0}};
#define boxvar_CodegenC_simulationFile__nls MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_simulationFile__nls)


DLLDirection
modelica_metatype omc_CodegenC_simulationFile__exo(threadData_t *threadData, modelica_metatype _in_txt, modelica_metatype _in_a_simCode);
#define boxptr_CodegenC_simulationFile__exo omc_CodegenC_simulationFile__exo
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_simulationFile__exo,2,0) {(void*) boxptr_CodegenC_simulationFile__exo,0}};
#define boxvar_CodegenC_simulationFile__exo MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_simulationFile__exo)


DLLDirection
modelica_metatype omc_CodegenC_functionEquationsSynchronous(threadData_t *threadData, modelica_metatype _txt, modelica_integer _a_base__idx, modelica_integer _a_sub__idx, modelica_metatype _a_vars, modelica_metatype _a_equations, modelica_string _a_modelNamePrefix);
DLLDirection
modelica_metatype boxptr_CodegenC_functionEquationsSynchronous(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_base__idx, modelica_metatype _a_sub__idx, modelica_metatype _a_vars, modelica_metatype _a_equations, modelica_metatype _a_modelNamePrefix);
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_functionEquationsSynchronous,2,0) {(void*) boxptr_CodegenC_functionEquationsSynchronous,0}};
#define boxvar_CodegenC_functionEquationsSynchronous MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_functionEquationsSynchronous)


DLLDirection
modelica_metatype omc_CodegenC_functionSystemsSynchronous(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_clockedPartitions, modelica_string _a_modelNamePrefix);
#define boxptr_CodegenC_functionSystemsSynchronous omc_CodegenC_functionSystemsSynchronous
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_functionSystemsSynchronous,2,0) {(void*) boxptr_CodegenC_functionSystemsSynchronous,0}};
#define boxvar_CodegenC_functionSystemsSynchronous MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_functionSystemsSynchronous)


#define boxptr_CodegenC_lm__106 omc_CodegenC_lm__106


#define boxptr_CodegenC_lm__102 omc_CodegenC_lm__102


DLLDirection
modelica_metatype omc_CodegenC_functionSystemsSynchronousSubClocks(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_subPartitions, modelica_integer _a_base__idx, modelica_string _a_modelNamePrefix);
DLLDirection
modelica_metatype boxptr_CodegenC_functionSystemsSynchronousSubClocks(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_subPartitions, modelica_metatype _a_base__idx, modelica_metatype _a_modelNamePrefix);
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_functionSystemsSynchronousSubClocks,2,0) {(void*) boxptr_CodegenC_functionSystemsSynchronousSubClocks,0}};
#define boxvar_CodegenC_functionSystemsSynchronousSubClocks MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_functionSystemsSynchronousSubClocks)


DLLDirection
modelica_metatype omc_CodegenC_updatePartition(threadData_t *threadData, modelica_metatype _txt, modelica_integer _a_i, modelica_metatype _a_baseClock, modelica_metatype _a_varDecls, modelica_metatype _a_auxFunction, modelica_metatype *out_out_a_varDecls, modelica_metatype *out_out_a_auxFunction);
DLLDirection
modelica_metatype boxptr_CodegenC_updatePartition(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_i, modelica_metatype _a_baseClock, modelica_metatype _a_varDecls, modelica_metatype _a_auxFunction, modelica_metatype *out_out_a_varDecls, modelica_metatype *out_out_a_auxFunction);
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_updatePartition,2,0) {(void*) boxptr_CodegenC_updatePartition,0}};
#define boxvar_CodegenC_updatePartition MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_updatePartition)


#define boxptr_CodegenC_fun__96 omc_CodegenC_fun__96


DLLDirection
modelica_metatype omc_CodegenC_functionUpdateSynchronous(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_clockedPartitions, modelica_string _a_modelNamePrefix);
#define boxptr_CodegenC_functionUpdateSynchronous omc_CodegenC_functionUpdateSynchronous
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_functionUpdateSynchronous,2,0) {(void*) boxptr_CodegenC_functionUpdateSynchronous,0}};
#define boxvar_CodegenC_functionUpdateSynchronous MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_functionUpdateSynchronous)


#define boxptr_CodegenC_lm__92 omc_CodegenC_lm__92


DLLDirection
modelica_metatype omc_CodegenC_makeCRational(threadData_t *threadData, modelica_metatype _in_txt, modelica_metatype _in_a_rational);
#define boxptr_CodegenC_makeCRational omc_CodegenC_makeCRational
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_makeCRational,2,0) {(void*) boxptr_CodegenC_makeCRational,0}};
#define boxvar_CodegenC_makeCRational MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_makeCRational)


DLLDirection
modelica_metatype omc_CodegenC_subPartitionStr(threadData_t *threadData, modelica_metatype _in_txt, modelica_metatype _in_a_subPartition, modelica_integer _in_a_baseClockIdx, modelica_integer _in_a_subClockIdx);
DLLDirection
modelica_metatype boxptr_CodegenC_subPartitionStr(threadData_t *threadData, modelica_metatype _in_txt, modelica_metatype _in_a_subPartition, modelica_metatype _in_a_baseClockIdx, modelica_metatype _in_a_subClockIdx);
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_subPartitionStr,2,0) {(void*) boxptr_CodegenC_subPartitionStr,0}};
#define boxvar_CodegenC_subPartitionStr MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_subPartitionStr)


#define boxptr_CodegenC_fun__88 omc_CodegenC_fun__88


DLLDirection
modelica_metatype omc_CodegenC_baseClockInit(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_baseClock, modelica_integer _a_baseClockIdx, modelica_metatype _a_subPartitions, modelica_metatype _a_varDecls, modelica_metatype _a_auxFunction, modelica_metatype *out_out_a_varDecls, modelica_metatype *out_out_a_auxFunction);
DLLDirection
modelica_metatype boxptr_CodegenC_baseClockInit(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_baseClock, modelica_metatype _a_baseClockIdx, modelica_metatype _a_subPartitions, modelica_metatype _a_varDecls, modelica_metatype _a_auxFunction, modelica_metatype *out_out_a_varDecls, modelica_metatype *out_out_a_auxFunction);
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_baseClockInit,2,0) {(void*) boxptr_CodegenC_baseClockInit,0}};
#define boxvar_CodegenC_baseClockInit MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_baseClockInit)


#define boxptr_CodegenC_fun__86 omc_CodegenC_fun__86


#define boxptr_CodegenC_fun__82 omc_CodegenC_fun__82


#define boxptr_CodegenC_fun__80 omc_CodegenC_fun__80


#define boxptr_CodegenC_fun__79 omc_CodegenC_fun__79


#define boxptr_CodegenC_fun__78 omc_CodegenC_fun__78


DLLDirection
modelica_metatype omc_CodegenC_functionInitSynchronous(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_clockedPartitions, modelica_string _a_modelNamePrefix);
#define boxptr_CodegenC_functionInitSynchronous omc_CodegenC_functionInitSynchronous
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_functionInitSynchronous,2,0) {(void*) boxptr_CodegenC_functionInitSynchronous,0}};
#define boxvar_CodegenC_functionInitSynchronous MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_functionInitSynchronous)


#define boxptr_CodegenC_lm__75 omc_CodegenC_lm__75


DLLDirection
modelica_metatype omc_CodegenC_isEventClock(threadData_t *threadData, modelica_metatype _in_txt, modelica_metatype _in_a_clock);
#define boxptr_CodegenC_isEventClock omc_CodegenC_isEventClock
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_isEventClock,2,0) {(void*) boxptr_CodegenC_isEventClock,0}};
#define boxvar_CodegenC_isEventClock MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_isEventClock)


DLLDirection
modelica_metatype omc_CodegenC_functionSavePreSynchronous3(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_var);
#define boxptr_CodegenC_functionSavePreSynchronous3 omc_CodegenC_functionSavePreSynchronous3
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_functionSavePreSynchronous3,2,0) {(void*) boxptr_CodegenC_functionSavePreSynchronous3,0}};
#define boxvar_CodegenC_functionSavePreSynchronous3 MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_functionSavePreSynchronous3)


#define boxptr_CodegenC_fun__71 omc_CodegenC_fun__71


#define boxptr_CodegenC_fun__70 omc_CodegenC_fun__70


DLLDirection
modelica_metatype omc_CodegenC_functionSavePreSynchronous2(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_vars);
#define boxptr_CodegenC_functionSavePreSynchronous2 omc_CodegenC_functionSavePreSynchronous2
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_functionSavePreSynchronous2,2,0) {(void*) boxptr_CodegenC_functionSavePreSynchronous2,0}};
#define boxvar_CodegenC_functionSavePreSynchronous2 MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_functionSavePreSynchronous2)


#define boxptr_CodegenC_lm__68 omc_CodegenC_lm__68


DLLDirection
modelica_metatype omc_CodegenC_functionSavePreSynchronous1(threadData_t *threadData, modelica_metatype _in_txt, modelica_metatype _in_a_subPartition);
#define boxptr_CodegenC_functionSavePreSynchronous1 omc_CodegenC_functionSavePreSynchronous1
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_functionSavePreSynchronous1,2,0) {(void*) boxptr_CodegenC_functionSavePreSynchronous1,0}};
#define boxvar_CodegenC_functionSavePreSynchronous1 MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_functionSavePreSynchronous1)


DLLDirection
modelica_metatype omc_CodegenC_functionSavePreSynchronous(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_subPartitions, modelica_string _a_modelNamePrefix);
#define boxptr_CodegenC_functionSavePreSynchronous omc_CodegenC_functionSavePreSynchronous
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_functionSavePreSynchronous,2,0) {(void*) boxptr_CodegenC_functionSavePreSynchronous,0}};
#define boxvar_CodegenC_functionSavePreSynchronous MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_functionSavePreSynchronous)


#define boxptr_CodegenC_lm__65 omc_CodegenC_lm__65


DLLDirection
modelica_metatype omc_CodegenC_simulationFile__syn(threadData_t *threadData, modelica_metatype _in_txt, modelica_metatype _in_a_simCode);
#define boxptr_CodegenC_simulationFile__syn omc_CodegenC_simulationFile__syn
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_simulationFile__syn,2,0) {(void*) boxptr_CodegenC_simulationFile__syn,0}};
#define boxvar_CodegenC_simulationFile__syn MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_simulationFile__syn)


DLLDirection
modelica_metatype omc_CodegenC_simulationFile__mixAndHeader(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_simCode, modelica_string _a_modelNamePrefix);
#define boxptr_CodegenC_simulationFile__mixAndHeader omc_CodegenC_simulationFile__mixAndHeader
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_simulationFile__mixAndHeader,2,0) {(void*) boxptr_CodegenC_simulationFile__mixAndHeader,0}};
#define boxvar_CodegenC_simulationFile__mixAndHeader MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_simulationFile__mixAndHeader)


DLLDirection
modelica_metatype omc_CodegenC_simulationHeaderFile(threadData_t *threadData, modelica_metatype _txt, modelica_metatype _a_simCode);
#define boxptr_CodegenC_simulationHeaderFile omc_CodegenC_simulationHeaderFile
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_simulationHeaderFile,2,0) {(void*) boxptr_CodegenC_simulationHeaderFile,0}};
#define boxvar_CodegenC_simulationHeaderFile MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_simulationHeaderFile)


#define boxptr_CodegenC_fun__61 omc_CodegenC_fun__61


#define boxptr_CodegenC_lm__54 omc_CodegenC_lm__54


DLLDirection
modelica_metatype omc_CodegenC_translateModel(threadData_t *threadData, modelica_metatype _in_txt, modelica_metatype _in_a_simCode);
#define boxptr_CodegenC_translateModel omc_CodegenC_translateModel
static const MMC_DEFSTRUCTLIT(boxvar_lit_CodegenC_translateModel,2,0) {(void*) boxptr_CodegenC_translateModel,0}};
#define boxvar_CodegenC_translateModel MMC_REFSTRUCTLIT(boxvar_lit_CodegenC_translateModel)

#ifdef __cplusplus
}
#endif
#endif
