/* * Select_Ground_Motions.h * * Code generation for function 'Select_Ground_Motions' * * C source code generated on: Wed Aug 26 14:59:33 2015 * */ #ifndef __SELECT_GROUND_MOTIONS_H__ #define __SELECT_GROUND_MOTIONS_H__ /* Include files */ #include #include #include #include "mwmathutil.h" #include "tmwtypes.h" #include "mex.h" #include "emlrt.h" #include "blas.h" #include "rtwtypes.h" #include "Select_Ground_Motions_types.h" /* Function Declarations */ extern void Select_Ground_Motions(const emxArray_real_T *idRef, const emxArray_real_T *Sa_1, const emxArray_real_T *Sa_2, const emxArray_real_T *sVs30, real_T nGM, real_T T1, real_T isScaled, real_T maxScale, real_T weight_mean, real_T weight_sd, real_T nLoop, real_T penalty, real_T checkCorr, real_T seedValue, real_T M_bar, real_T R_bar, real_T eps_bar, real_T Vs30, real_T Ztor, real_T delta, real_T lambda, real_T Zvs, real_T arb, 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_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 check_forloop_overflow_error(void); #endif /* End of code generation (Select_Ground_Motions.h) */