#include "__cf_Mohamed_Alaswed_Buck.h"
#ifndef RTW_HEADER_Mohamed_Alaswed_Buck_acc_h_
#define RTW_HEADER_Mohamed_Alaswed_Buck_acc_h_
#ifndef Mohamed_Alaswed_Buck_acc_COMMON_INCLUDES_
#define Mohamed_Alaswed_Buck_acc_COMMON_INCLUDES_
#include <stdlib.h>
#include <stddef.h>
#include <float.h>
#define S_FUNCTION_NAME simulink_only_sfcn 
#define S_FUNCTION_LEVEL 2
#define RTW_GENERATED_S_FUNCTION
#include "rtwtypes.h"
#include "simstruc.h"
#include "fixedpoint.h"
#include "mwmathutil.h"
#include "rt_defines.h"
#include "rt_nonfinite.h"
#endif
#include "Mohamed_Alaswed_Buck_acc_types.h"
typedef struct { real_T B_0_0_0 [ 3 ] ; real_T B_0_1_0 ; real_T B_0_2_0 ;
real_T B_0_3_0 [ 9 ] ; real_T B_0_3_1 [ 3 ] ; real_T B_0_29_0 ; real_T
B_0_30_0 ; real_T B_0_32_0 ; real_T B_0_33_0 ; real_T B_0_37_0 ; real_T
B_0_38_0 ; real_T B_0_39_0 ; real_T B_0_47_0 ; real_T B_0_48_0 ; real_T
B_0_49_0 ; real_T B_0_4_0 ; real_T B_0_5_0 ; real_T B_0_6_0 ; real_T B_0_7_0
; real_T B_0_8_0 ; real_T B_0_9_0 ; } B_Mohamed_Alaswed_Buck_T ; typedef
struct { real_T nextTime ; struct { void * AS ; void * BS ; void * CS ; void
* DS ; void * DX_COL ; void * BD_COL ; void * TMP1 ; void * TMP2 ; void *
SWITCH_STATUS ; void * SWITCH_STATUS_INIT ; void * SW_CHG ; void * CHOPPER ;
void * G_STATE ; void * IDX_SW_CHG ; void * Y_SWITCH ; void * SWITCH_TYPES ;
void * IDX_OUT_SW ; } StateSpace_PWORK ; struct { void * LoggedData ; }
Scope_PWORK ; int32_T justEnabled ; int32_T currentValue ; int32_T
numCompleteCycles ; int_T StateSpace_IWORK [ 4 ] ; char StateSpace_MODE [ 12
] ; int_T Saturation_MODE ; int_T Saturation_MODE_p ; boolean_T Switch_Mode ;
boolean_T Switch_Mode_g ; boolean_T Switch_Mode_c ; char pad_Switch_Mode_c [
5 ] ; } DW_Mohamed_Alaswed_Buck_T ; typedef struct { real_T StateSpace_CSTATE
[ 3 ] ; } X_Mohamed_Alaswed_Buck_T ; typedef struct { real_T
StateSpace_CSTATE [ 3 ] ; } XDot_Mohamed_Alaswed_Buck_T ; typedef struct {
boolean_T StateSpace_CSTATE [ 3 ] ; } XDis_Mohamed_Alaswed_Buck_T ; typedef
struct { real_T StateSpace_CSTATE [ 3 ] ; }
CStateAbsTol_Mohamed_Alaswed_Buck_T ; typedef struct { real_T
StateSpace_Sf0_ZC [ 6 ] ; real_T Switch_SwitchCond_ZC ; real_T
Switch_SwitchCond_ZC_k ; real_T Saturation_UprLim_ZC ; real_T
Saturation_LwrLim_ZC ; real_T Switch_SwitchCond_ZC_j ; real_T
Saturation_UprLim_ZC_e ; real_T Saturation_LwrLim_ZC_b ; }
ZCV_Mohamed_Alaswed_Buck_T ; typedef struct { ZCSigState StateSpace_Sf0_ZCE [
6 ] ; ZCSigState Switch_SwitchCond_ZCE ; ZCSigState Switch_SwitchCond_ZCE_g ;
ZCSigState Saturation_UprLim_ZCE ; ZCSigState Saturation_LwrLim_ZCE ;
ZCSigState Switch_SwitchCond_ZCE_o ; ZCSigState Saturation_UprLim_ZCE_g ;
ZCSigState Saturation_LwrLim_ZCE_c ; } PrevZCX_Mohamed_Alaswed_Buck_T ;
struct P_Mohamed_Alaswed_Buck_T_ { real_T P_0 [ 3 ] ; real_T P_1 ; real_T P_2
; real_T P_3 ; real_T P_4 ; real_T P_5 ; real_T P_6 ; real_T P_7 ; real_T P_8
; real_T P_9 ; real_T P_10 ; real_T P_11 ; real_T P_12 ; real_T P_13 ; real_T
P_14 ; real_T P_15 ; real_T P_16 ; real_T P_17 ; real_T P_18 ; real_T P_19 ;
real_T P_20 ; real_T P_21 ; real_T P_22 ; real_T P_23 ; real_T P_24 ; real_T
P_25 ; } ; extern P_Mohamed_Alaswed_Buck_T Mohamed_Alaswed_Buck_rtDefaultP ;
#endif
