static void sf_machine_load_sfunction_ptrs(SimStruct *S)
{
  ssSetmdlInitializeSampleTimes(S,__mdlInitializeSampleTimes);
  ssSetmdlInitializeConditions(S,__mdlInitializeConditions);
  ssSetmdlOutputs(S,__mdlOutputs);
  ssSetmdlTerminate(S,__mdlTerminate);
  ssSetmdlRTW(S,__mdlRTW);
  ssSetmdlSetWorkWidths(S,__mdlSetWorkWidths);

#if defined(MDL_HASSIMULATIONCONTEXTIO)
  ssSetmdlSimulationContextIO(S,__mdlSimulationContextIO);
#endif

#if defined(MDL_START)
  ssSetmdlStart(S,__mdlStart);
#endif

#if defined(RTW_GENERATED_ENABLE)
  ssSetRTWGeneratedEnable(S,__mdlEnable);
#endif

#if defined(RTW_GENERATED_DISABLE)
  ssSetRTWGeneratedDisable(S,__mdlDisable);
#endif

#if defined(MDL_ENABLE)
  ssSetmdlEnable(S,__mdlEnable);
#endif

#if defined(MDL_DISABLE)
  ssSetmdlDisable(S,__mdlDisable);
#endif

#if defined(MDL_SIM_STATUS_CHANGE)
  ssSetmdlSimStatusChange(S,__mdlSimStatusChange);
#endif

#if defined(MDL_EXT_MODE_EXEC)
  ssSetmdlExtModeExec(S,__mdlExtModeExec);
#endif

#if defined(MDL_UPDATE)
  ssSetmdlUpdate(S,__mdlUpdate);
#endif

#if defined(MDL_PROCESS_PARAMETERS)
  ssSetmdlProcessParameters(S,__mdlProcessParameters);
#endif

#if defined(MDL_ZERO_CROSSINGS)
  ssSetmdlZeroCrossings(S,__mdlZeroCrossings);
#endif

#if defined(MDL_DERIVATIVES)
  ssSetmdlDerivatives(S,__mdlDerivatives);
#endif
}
static void mdlStart_UXvEHHrxIcmXaLthmwvduD(SimStruct *S)
{
  InstanceStruct_UXvEHHrxIcmXaLthmwvduD *moduleInstance =
    (InstanceStruct_UXvEHHrxIcmXaLthmwvduD *)calloc(1, sizeof
    (InstanceStruct_UXvEHHrxIcmXaLthmwvduD));
  moduleInstance->S = S;
  cgxertSetRuntimeInstance(S, (void *)moduleInstance);
  ssSetSimStateCompliance(S, DISALLOW_SIM_STATE);
  ssSetmdlOutputs(S, mdlOutputs_UXvEHHrxIcmXaLthmwvduD);
  ssSetmdlInitializeConditions(S, mdlInitialize_UXvEHHrxIcmXaLthmwvduD);
  ssSetmdlUpdate(S, mdlUpdate_UXvEHHrxIcmXaLthmwvduD);
  ssSetmdlTerminate(S, mdlTerminate_UXvEHHrxIcmXaLthmwvduD);
  cgxe_mdl_start(moduleInstance);

  {
    uint_T options = ssGetOptions(S);
    options |= SS_OPTION_RUNTIME_EXCEPTION_FREE_CODE;
    ssSetOptions(S, options);
  }
}