/* * File: _coder_Select_Ground_Motions_api.h * * MATLAB Coder version : 2.8 * C/C++ source code generated on : 08-Nov-2016 04:31:59 */ #ifndef ___CODER_SELECT_GROUND_MOTIONS_API_H__ #define ___CODER_SELECT_GROUND_MOTIONS_API_H__ /* Include Files */ #include "tmwtypes.h" #include "mex.h" #include "emlrt.h" #include #include #include "_coder_Select_Ground_Motions_api.h" /* Type Definitions */ #ifndef struct_emxArray_real_T #define struct_emxArray_real_T struct emxArray_real_T { real_T *data; int32_T *size; int32_T allocatedSize; int32_T numDimensions; boolean_T canFreeData; }; #endif /*struct_emxArray_real_T*/ #ifndef typedef_emxArray_real_T #define typedef_emxArray_real_T typedef struct emxArray_real_T emxArray_real_T; #endif /*typedef_emxArray_real_T*/ /* Variable Declarations */ extern emlrtCTX emlrtRootTLSGlobal; extern emlrtContext emlrtContextGlobal; /* Function Declarations */ extern void Select_Ground_Motions(emxArray_real_T *idRef, emxArray_real_T *Sa_1, emxArray_real_T *Sa_2, emxArray_real_T *sVs30, real_T nGM, real_T T1, real_T T1dej, real_T ecSoilCode, real_T isScaled, real_T maxScale, real_T weight_mean, real_T weight_sd, real_T nLoop, real_T penalty, real_T seedValue, real_T M_bar, real_T R_bar, real_T eps_bar, real_T nX, real_T useVar, emxArray_real_T *finalRecords, emxArray_real_T *finalDirectios, emxArray_real_T *finalScaleFactors, emxArray_real_T *F_x, emxArray_real_T *F1_y1, emxArray_real_T *F1_y1a, emxArray_real_T *F1_y2, emxArray_real_T *F1_y3, emxArray_real_T *F1_yn, emxArray_real_T *F2_y1, emxArray_real_T *F3_y1, emxArray_real_T *F3_y2, real_T F4_x1[501], emxArray_real_T *F4_y1, emxArray_real_T *F5_y1, emxArray_real_T *F6_y1, emxArray_real_T *F7_y1, real_T *errCode); extern void Select_Ground_Motions_api(const mxArray *prhs[20], const mxArray *plhs[18]); extern void Select_Ground_Motions_atexit(void); extern void Select_Ground_Motions_initialize(void); extern void Select_Ground_Motions_terminate(void); extern void Select_Ground_Motions_xil_terminate(void); #endif /* * File trailer for _coder_Select_Ground_Motions_api.h * * [EOF] */