#include "M1_HP_Dyn.h"
#include "M1_HP_Dyn_private.h"
real_T S1_HPstiff = 1.4293878534590691E+8;
real_T S1_M1RBM2HP[36] = { 0.45316620426650039, -0.45320099619970017,
0.22076712399478748, 0.6736409970367232, -0.67365191578851225,
-0.22078757628106929, 0.51787128706274577, 0.51788371013690881,
-0.65038384320181131, 0.13553726442641428, 0.13554657930211297,
-0.65038850583103713, 0.72406079512619359, 0.72405561732726087,
0.72605169966161343, 0.72567942920047235, 0.72566890054333422,
0.72605474095037836, -1.6892659005258077, -1.6892501004491469,
-0.33013193533525687, 2.0226468330892375, 2.0226476498841333,
-0.3301628535510846, -1.3559507174012397, 1.3558249538661262,
2.1448423595989019, 0.78023019187393639, -0.7804217314241596,
-2.1449887437087858, 2.0267313005623837, -2.0264630567390984,
2.0209881335582494, -2.0243893234252619, 2.0244054666644598,
-2.020696625807858 } ;
real_T S2_HPstiff = 1.4293878534590691E+8;
real_T S2_M1RBM2HP[36] = { 0.45313686160222133, -0.45316435257360271,
0.22077424859596467, 0.673589785725886, -0.6736396099561125,
-0.22082040147567061, 0.51783775867411708, 0.51787091660476814,
-0.65039086201423912, 0.13549556127199761, 0.13548692643360435,
-0.65044901778176667, 0.72416404782278, 0.72407646089217415,
0.72605749814962561, 0.72579990987696441, 0.72579260261381273,
0.72619762412792377, -1.6892151705267771, -1.6893040407493396,
-0.33021715975002985, 2.0227260777745979, 2.022572294635987,
-0.33017566817528277, -1.3559945810776004, 1.3560905385511746,
2.1449266818468078, 0.780147259118827, -0.78006832488623712,
-2.144944644417544, 2.0265629861842895, -2.0264840287237, 2.0203834946778843,
-2.024664488524484, 2.0241355597557109, -2.0213765369161663 } ;
real_T S3_HPstiff = 1.4293878534590691E+8;
real_T S3_M1RBM2HP[36] = { 0.45316574731969433, -0.45314666457111358,
0.2208031633226224, 0.67364646938507589, -0.67361561575497553,
-0.22079217321893421, 0.51786018316136118, 0.5178438836582181,
-0.65043924721505975, 0.135478059680234, 0.13551557683829574,
-0.650387108938488, 0.72409475940966794, 0.72415569511706224,
0.726170748143599, 0.72582064221982157, 0.7257686979516863, 0.7260254169126158,
-1.6893092956049764, -1.6891969633284334, -0.33019807056004707,
2.022540854652715, 2.0227475625918618, -0.33025541725134472,
-1.3561268857418045, 1.3560474551147288, 2.1446310087802782,
0.77986331366897088, -0.78025477639121388, -2.1451453087519465,
2.0264349303914586, -2.0262291815157831, 2.0201821709445031,
-2.0250100872812511, 2.0247342559668722, -2.0211103856813235 } ;
real_T S4_HPstiff = 1.4293878534590691E+8;
real_T S4_M1RBM2HP[36] = { 0.45317484881055997, -0.45317861231083645,
0.22079674215571984, 0.67368663897267589, -0.673629618424038,
-0.2207630151407742, 0.51785609254851916, 0.517861975560603,
-0.65035459806957985, 0.13550851146990175, 0.13551309672176554,
-0.65035255287540439, 0.72406393396860591, 0.72406894780027686,
0.72603934639261292, 0.72569038436746869, 0.72568165998267953,
0.72602891862067653, -1.6892762638438918, -1.689252772577545,
-0.33011091603077092, 2.0225720951136106, 2.0225616190196254,
-0.330131240563691, -1.3560273056727603, 1.3561326707958177,
2.1450672778898472, 0.78025333714556866, -0.77997659629669513,
-2.14479666332228, 2.0261595868369522, -2.026032459053281, 2.0204929418487922,
-2.0252853402069939, 2.0248318282623954, -2.0207416896467336 } ;
real_T S5_HPstiff = 1.4293878534590691E+8;
real_T S5_M1RBM2HP[36] = { 0.45313229629291063, -0.4531785042365063,
0.22079899000810529, 0.67360611101176893, -0.6736403581320517,
-0.22079539929129452, 0.51785899129836233, 0.5178639856622429,
-0.65039325813212789, 0.13552239395922491, 0.13550544204364112,
-0.650444056522553, 0.72413772701693868, 0.72409484939669977,
0.72600840853792759, 0.72576135776406758, 0.725816229840648,
0.72612510147716858, -1.6891617270221797, -1.6892842580996672,
-0.33031110906793709, 2.0227020364928046, 2.0225604743709118,
-0.33025111351452807, -1.3560561582152666, 1.3560547427817793,
2.1450497906302317, 0.78015080281996163, -0.77983761707841737,
-2.1445087272085988, 2.0262945742033156, -2.0264121643553756,
2.0209088137861171, -2.02484065669854, 2.0250219191121035, -2.0203380839329887
} ;
real_T S6_HPstiff = 1.4293878534590691E+8;
real_T S6_M1RBM2HP[36] = { 0.45316029236086042, -0.45314235509787065,
0.22082676718645386, 0.67365010653937185, -0.67358062441579536,
-0.22077433421923889, 0.51785582860799617, 0.51787297738580051,
-0.65045026810859718, 0.13549906478505941, 0.13552481369949712,
-0.6503960284589273, 0.72407912480562109, 0.7241457766611511,
0.72615836623437546, 0.72581207286770622, 0.72576211221698317,
0.72602214501981277, -1.6893372741829058, -1.6891898087468276,
-0.33020089008017134, 2.0225946991000776, 2.0226794930778174,
-0.3303162113080283, -1.3560757054274244, 1.3559249462695231,
2.1448756318713889, 0.7800569453849876, -0.78009400332856071,
-2.1447940204922888, 2.0264996490859177, -2.0265961225374092,
2.0213609396058279, -2.0242985944788376, 2.0247572222583785,
-2.0202093018779417 } ;
real_T S7_HPstiff = 1.4293878534590691E+8;
real_T S7_M1RBM2HP[36] = { 0.45244396288532968, -0.45244566289302363,
0.22052066997925091, 0.67198011560532889, -0.67202323824543986,
-0.22052837540800113, 0.51677675271050771, 0.51676419241312588,
-0.651588146435804, 0.13546135345614824, 0.13546825648987859,
-0.65156455674913116, 0.72627721261554512, 0.72628850943838918,
0.7235534737623629, 0.72889901975474869, 0.72897329882949213,
0.7235623624031392, -1.6982467200615741, -1.6981544569611835,
-0.31980713081820533, 2.024818200648749, 2.0249153593011697,
-0.31966748258228833, -1.3593824337838709, 1.3593422061703235,
2.1521830941915385, 0.79363514912296051, -0.79368071885792546,
-2.1521070991036066, 2.026282075007809, -2.0262756231624985,
2.0258424000376967, -2.0223020034862071, 2.0223493547558777,
-2.0255785210130384 } ;
DW_M1_HP_Dyn_T M1_HP_Dyn_DW;
ExtU_M1_HP_Dyn_T M1_HP_Dyn_U;
ExtY_M1_HP_Dyn_T M1_HP_Dyn_Y;
RT_MODEL_M1_HP_Dyn_T M1_HP_Dyn_M_;
RT_MODEL_M1_HP_Dyn_T *const M1_HP_Dyn_M = &M1_HP_Dyn_M_;
void M1_HP_Dyn_step(void)
{
real_T denAccum;
int32_T memOffset;
real_T rtb_CG2Hp6[6];
real_T rtb_HpK8[6];
real_T rtb_HpK1[6];
real_T rtb_HpK2[6];
real_T rtb_HpK5[6];
real_T rtb_HpK3[6];
real_T rtb_HpK4[6];
int32_T k;
real_T S1HP_dyn_dTF_tmp[6];
real_T S2HP_dyn_dTF_tmp[6];
real_T S3HP_dyn_dTF_tmp[6];
real_T S4HP_dyn_dTF_tmp[6];
real_T S5HP_dyn_dTF_tmp[6];
real_T S6HP_dyn_dTF_tmp[6];
real_T S7HP_dyn_dTF_tmp[6];
real_T denAccum_tmp;
real_T denAccum_tmp_0;
real_T denAccum_tmp_1;
for (k = 0; k < 6; k++) {
rtb_CG2Hp6[k] = 0.0;
for (memOffset = 0; memOffset < 6; memOffset++) {
rtb_CG2Hp6[k] += S1_M1RBM2HP[6 * memOffset + k] *
M1_HP_Dyn_U.M1_RBM_cmd[memOffset];
}
memOffset = k << 2;
denAccum_tmp = M1_HP_Dyn_DW.S1HP_dyn_dTF_states[memOffset + 1];
denAccum_tmp_0 = M1_HP_Dyn_DW.S1HP_dyn_dTF_states[memOffset + 2];
denAccum_tmp_1 = M1_HP_Dyn_DW.S1HP_dyn_dTF_states[memOffset + 3];
denAccum = (((rtb_CG2Hp6[k] - -3.9324030529437657 *
M1_HP_Dyn_DW.S1HP_dyn_dTF_states[memOffset]) - denAccum_tmp *
5.7980159366164923) - denAccum_tmp_0 * -3.7988189837355097) -
denAccum_tmp_1 * 0.93320610759369726;
S1HP_dyn_dTF_tmp[k] = denAccum;
denAccum *= 0.00010538306295552853;
denAccum += 9.3078381572247558E-7 *
M1_HP_Dyn_DW.S1HP_dyn_dTF_states[memOffset];
denAccum += denAccum_tmp * -0.00020983345936705571;
denAccum += denAccum_tmp_0 * -9.27018359164759E-7;
denAccum += denAccum_tmp_1 * 0.00010445416186808491;
rtb_CG2Hp6[k] = 0.0;
for (memOffset = 0; memOffset < 6; memOffset++) {
rtb_CG2Hp6[k] += S2_M1RBM2HP[6 * memOffset + k] * M1_HP_Dyn_U.M1_RBM_cmd[6
+ memOffset];
}
rtb_HpK8[k] = S1_HPstiff * denAccum;
}
for (k = 0; k < 6; k++) {
memOffset = k << 2;
denAccum_tmp = M1_HP_Dyn_DW.S2HP_dyn_dTF_states[memOffset + 1];
denAccum_tmp_0 = M1_HP_Dyn_DW.S2HP_dyn_dTF_states[memOffset + 2];
denAccum_tmp_1 = M1_HP_Dyn_DW.S2HP_dyn_dTF_states[memOffset + 3];
denAccum = (((rtb_CG2Hp6[k] - -3.9324030529437657 *
M1_HP_Dyn_DW.S2HP_dyn_dTF_states[memOffset]) - denAccum_tmp *
5.7980159366164923) - denAccum_tmp_0 * -3.7988189837355097) -
denAccum_tmp_1 * 0.93320610759369726;
S2HP_dyn_dTF_tmp[k] = denAccum;
denAccum *= 0.00010538306295552853;
denAccum += 9.3078381572247558E-7 *
M1_HP_Dyn_DW.S2HP_dyn_dTF_states[memOffset];
denAccum += denAccum_tmp * -0.00020983345936705571;
denAccum += denAccum_tmp_0 * -9.27018359164759E-7;
denAccum += denAccum_tmp_1 * 0.00010445416186808491;
rtb_CG2Hp6[k] = 0.0;
for (memOffset = 0; memOffset < 6; memOffset++) {
rtb_CG2Hp6[k] += S3_M1RBM2HP[6 * memOffset + k] * M1_HP_Dyn_U.M1_RBM_cmd
[12 + memOffset];
}
rtb_HpK1[k] = S2_HPstiff * denAccum;
}
for (k = 0; k < 6; k++) {
memOffset = k << 2;
denAccum_tmp = M1_HP_Dyn_DW.S3HP_dyn_dTF_states[memOffset + 1];
denAccum_tmp_0 = M1_HP_Dyn_DW.S3HP_dyn_dTF_states[memOffset + 2];
denAccum_tmp_1 = M1_HP_Dyn_DW.S3HP_dyn_dTF_states[memOffset + 3];
denAccum = (((rtb_CG2Hp6[k] - -3.9324030529437657 *
M1_HP_Dyn_DW.S3HP_dyn_dTF_states[memOffset]) - denAccum_tmp *
5.7980159366164923) - denAccum_tmp_0 * -3.7988189837355097) -
denAccum_tmp_1 * 0.93320610759369726;
S3HP_dyn_dTF_tmp[k] = denAccum;
denAccum *= 0.00010538306295552853;
denAccum += 9.3078381572247558E-7 *
M1_HP_Dyn_DW.S3HP_dyn_dTF_states[memOffset];
denAccum += denAccum_tmp * -0.00020983345936705571;
denAccum += denAccum_tmp_0 * -9.27018359164759E-7;
denAccum += denAccum_tmp_1 * 0.00010445416186808491;
rtb_CG2Hp6[k] = 0.0;
for (memOffset = 0; memOffset < 6; memOffset++) {
rtb_CG2Hp6[k] += S4_M1RBM2HP[6 * memOffset + k] * M1_HP_Dyn_U.M1_RBM_cmd
[18 + memOffset];
}
rtb_HpK2[k] = S3_HPstiff * denAccum;
}
for (k = 0; k < 6; k++) {
memOffset = k << 2;
denAccum_tmp = M1_HP_Dyn_DW.S4HP_dyn_dTF_states[memOffset + 1];
denAccum_tmp_0 = M1_HP_Dyn_DW.S4HP_dyn_dTF_states[memOffset + 2];
denAccum_tmp_1 = M1_HP_Dyn_DW.S4HP_dyn_dTF_states[memOffset + 3];
denAccum = (((rtb_CG2Hp6[k] - -3.9324030529437657 *
M1_HP_Dyn_DW.S4HP_dyn_dTF_states[memOffset]) - denAccum_tmp *
5.7980159366164923) - denAccum_tmp_0 * -3.7988189837355097) -
denAccum_tmp_1 * 0.93320610759369726;
S4HP_dyn_dTF_tmp[k] = denAccum;
denAccum *= 0.00010538306295552853;
denAccum += 9.3078381572247558E-7 *
M1_HP_Dyn_DW.S4HP_dyn_dTF_states[memOffset];
denAccum += denAccum_tmp * -0.00020983345936705571;
denAccum += denAccum_tmp_0 * -9.27018359164759E-7;
denAccum += denAccum_tmp_1 * 0.00010445416186808491;
rtb_CG2Hp6[k] = 0.0;
for (memOffset = 0; memOffset < 6; memOffset++) {
rtb_CG2Hp6[k] += S5_M1RBM2HP[6 * memOffset + k] * M1_HP_Dyn_U.M1_RBM_cmd
[24 + memOffset];
}
rtb_HpK5[k] = S4_HPstiff * denAccum;
}
for (k = 0; k < 6; k++) {
memOffset = k << 2;
denAccum_tmp = M1_HP_Dyn_DW.S5HP_dyn_dTF_states[memOffset + 1];
denAccum_tmp_0 = M1_HP_Dyn_DW.S5HP_dyn_dTF_states[memOffset + 2];
denAccum_tmp_1 = M1_HP_Dyn_DW.S5HP_dyn_dTF_states[memOffset + 3];
denAccum = (((rtb_CG2Hp6[k] - -3.9324030529437657 *
M1_HP_Dyn_DW.S5HP_dyn_dTF_states[memOffset]) - denAccum_tmp *
5.7980159366164923) - denAccum_tmp_0 * -3.7988189837355097) -
denAccum_tmp_1 * 0.93320610759369726;
S5HP_dyn_dTF_tmp[k] = denAccum;
denAccum *= 0.00010538306295552853;
denAccum += 9.3078381572247558E-7 *
M1_HP_Dyn_DW.S5HP_dyn_dTF_states[memOffset];
denAccum += denAccum_tmp * -0.00020983345936705571;
denAccum += denAccum_tmp_0 * -9.27018359164759E-7;
denAccum += denAccum_tmp_1 * 0.00010445416186808491;
rtb_CG2Hp6[k] = 0.0;
for (memOffset = 0; memOffset < 6; memOffset++) {
rtb_CG2Hp6[k] += S6_M1RBM2HP[6 * memOffset + k] * M1_HP_Dyn_U.M1_RBM_cmd
[30 + memOffset];
}
rtb_HpK3[k] = S5_HPstiff * denAccum;
}
for (k = 0; k < 6; k++) {
memOffset = k << 2;
denAccum_tmp = M1_HP_Dyn_DW.S6HP_dyn_dTF_states[memOffset + 1];
denAccum_tmp_0 = M1_HP_Dyn_DW.S6HP_dyn_dTF_states[memOffset + 2];
denAccum_tmp_1 = M1_HP_Dyn_DW.S6HP_dyn_dTF_states[memOffset + 3];
denAccum = (((rtb_CG2Hp6[k] - -3.9324030529437657 *
M1_HP_Dyn_DW.S6HP_dyn_dTF_states[memOffset]) - denAccum_tmp *
5.7980159366164923) - denAccum_tmp_0 * -3.7988189837355097) -
denAccum_tmp_1 * 0.93320610759369726;
S6HP_dyn_dTF_tmp[k] = denAccum;
denAccum *= 0.00010538306295552853;
denAccum += 9.3078381572247558E-7 *
M1_HP_Dyn_DW.S6HP_dyn_dTF_states[memOffset];
denAccum += denAccum_tmp * -0.00020983345936705571;
denAccum += denAccum_tmp_0 * -9.27018359164759E-7;
denAccum += denAccum_tmp_1 * 0.00010445416186808491;
rtb_CG2Hp6[k] = 0.0;
for (memOffset = 0; memOffset < 6; memOffset++) {
rtb_CG2Hp6[k] += S7_M1RBM2HP[6 * memOffset + k] * M1_HP_Dyn_U.M1_RBM_cmd
[36 + memOffset];
}
rtb_HpK4[k] = S6_HPstiff * denAccum;
}
for (k = 0; k < 6; k++) {
memOffset = k << 2;
denAccum_tmp = M1_HP_Dyn_DW.S7HP_dyn_dTF_states[memOffset + 1];
denAccum_tmp_0 = M1_HP_Dyn_DW.S7HP_dyn_dTF_states[memOffset + 2];
denAccum_tmp_1 = M1_HP_Dyn_DW.S7HP_dyn_dTF_states[memOffset + 3];
denAccum = (((rtb_CG2Hp6[k] - -3.9324030529437657 *
M1_HP_Dyn_DW.S7HP_dyn_dTF_states[memOffset]) - denAccum_tmp *
5.7980159366164923) - denAccum_tmp_0 * -3.7988189837355097) -
denAccum_tmp_1 * 0.93320610759369726;
S7HP_dyn_dTF_tmp[k] = denAccum;
denAccum *= 0.00010538306295552853;
denAccum += 9.3078381572247558E-7 *
M1_HP_Dyn_DW.S7HP_dyn_dTF_states[memOffset];
denAccum += denAccum_tmp * -0.00020983345936705571;
denAccum += denAccum_tmp_0 * -9.27018359164759E-7;
denAccum += denAccum_tmp_1 * 0.00010445416186808491;
M1_HP_Dyn_Y.HP_F_cmd[k] = rtb_HpK8[k];
M1_HP_Dyn_Y.HP_F_cmd[k + 6] = rtb_HpK1[k];
M1_HP_Dyn_Y.HP_F_cmd[k + 12] = rtb_HpK2[k];
M1_HP_Dyn_Y.HP_F_cmd[k + 18] = rtb_HpK5[k];
M1_HP_Dyn_Y.HP_F_cmd[k + 24] = rtb_HpK3[k];
M1_HP_Dyn_Y.HP_F_cmd[k + 30] = rtb_HpK4[k];
M1_HP_Dyn_Y.HP_F_cmd[k + 36] = S7_HPstiff * denAccum;
}
for (k = 0; k < 6; k++) {
memOffset = k << 2;
M1_HP_Dyn_DW.S1HP_dyn_dTF_states[memOffset + 3] =
M1_HP_Dyn_DW.S1HP_dyn_dTF_states[memOffset + 2];
M1_HP_Dyn_DW.S1HP_dyn_dTF_states[memOffset + 2] =
M1_HP_Dyn_DW.S1HP_dyn_dTF_states[memOffset + 1];
M1_HP_Dyn_DW.S1HP_dyn_dTF_states[memOffset + 1] =
M1_HP_Dyn_DW.S1HP_dyn_dTF_states[memOffset];
M1_HP_Dyn_DW.S1HP_dyn_dTF_states[memOffset] = S1HP_dyn_dTF_tmp[k];
}
for (k = 0; k < 6; k++) {
memOffset = k << 2;
M1_HP_Dyn_DW.S2HP_dyn_dTF_states[memOffset + 3] =
M1_HP_Dyn_DW.S2HP_dyn_dTF_states[memOffset + 2];
M1_HP_Dyn_DW.S2HP_dyn_dTF_states[memOffset + 2] =
M1_HP_Dyn_DW.S2HP_dyn_dTF_states[memOffset + 1];
M1_HP_Dyn_DW.S2HP_dyn_dTF_states[memOffset + 1] =
M1_HP_Dyn_DW.S2HP_dyn_dTF_states[memOffset];
M1_HP_Dyn_DW.S2HP_dyn_dTF_states[memOffset] = S2HP_dyn_dTF_tmp[k];
}
for (k = 0; k < 6; k++) {
memOffset = k << 2;
M1_HP_Dyn_DW.S3HP_dyn_dTF_states[memOffset + 3] =
M1_HP_Dyn_DW.S3HP_dyn_dTF_states[memOffset + 2];
M1_HP_Dyn_DW.S3HP_dyn_dTF_states[memOffset + 2] =
M1_HP_Dyn_DW.S3HP_dyn_dTF_states[memOffset + 1];
M1_HP_Dyn_DW.S3HP_dyn_dTF_states[memOffset + 1] =
M1_HP_Dyn_DW.S3HP_dyn_dTF_states[memOffset];
M1_HP_Dyn_DW.S3HP_dyn_dTF_states[memOffset] = S3HP_dyn_dTF_tmp[k];
}
for (k = 0; k < 6; k++) {
memOffset = k << 2;
M1_HP_Dyn_DW.S4HP_dyn_dTF_states[memOffset + 3] =
M1_HP_Dyn_DW.S4HP_dyn_dTF_states[memOffset + 2];
M1_HP_Dyn_DW.S4HP_dyn_dTF_states[memOffset + 2] =
M1_HP_Dyn_DW.S4HP_dyn_dTF_states[memOffset + 1];
M1_HP_Dyn_DW.S4HP_dyn_dTF_states[memOffset + 1] =
M1_HP_Dyn_DW.S4HP_dyn_dTF_states[memOffset];
M1_HP_Dyn_DW.S4HP_dyn_dTF_states[memOffset] = S4HP_dyn_dTF_tmp[k];
}
for (k = 0; k < 6; k++) {
memOffset = k << 2;
M1_HP_Dyn_DW.S5HP_dyn_dTF_states[memOffset + 3] =
M1_HP_Dyn_DW.S5HP_dyn_dTF_states[memOffset + 2];
M1_HP_Dyn_DW.S5HP_dyn_dTF_states[memOffset + 2] =
M1_HP_Dyn_DW.S5HP_dyn_dTF_states[memOffset + 1];
M1_HP_Dyn_DW.S5HP_dyn_dTF_states[memOffset + 1] =
M1_HP_Dyn_DW.S5HP_dyn_dTF_states[memOffset];
M1_HP_Dyn_DW.S5HP_dyn_dTF_states[memOffset] = S5HP_dyn_dTF_tmp[k];
}
for (k = 0; k < 6; k++) {
memOffset = k << 2;
M1_HP_Dyn_DW.S6HP_dyn_dTF_states[memOffset + 3] =
M1_HP_Dyn_DW.S6HP_dyn_dTF_states[memOffset + 2];
M1_HP_Dyn_DW.S6HP_dyn_dTF_states[memOffset + 2] =
M1_HP_Dyn_DW.S6HP_dyn_dTF_states[memOffset + 1];
M1_HP_Dyn_DW.S6HP_dyn_dTF_states[memOffset + 1] =
M1_HP_Dyn_DW.S6HP_dyn_dTF_states[memOffset];
M1_HP_Dyn_DW.S6HP_dyn_dTF_states[memOffset] = S6HP_dyn_dTF_tmp[k];
}
for (k = 0; k < 6; k++) {
memOffset = k << 2;
M1_HP_Dyn_DW.S7HP_dyn_dTF_states[memOffset + 3] =
M1_HP_Dyn_DW.S7HP_dyn_dTF_states[memOffset + 2];
M1_HP_Dyn_DW.S7HP_dyn_dTF_states[memOffset + 2] =
M1_HP_Dyn_DW.S7HP_dyn_dTF_states[memOffset + 1];
M1_HP_Dyn_DW.S7HP_dyn_dTF_states[memOffset + 1] =
M1_HP_Dyn_DW.S7HP_dyn_dTF_states[memOffset];
M1_HP_Dyn_DW.S7HP_dyn_dTF_states[memOffset] = S7HP_dyn_dTF_tmp[k];
}
}
void M1_HP_Dyn_initialize(void)
{
rtmSetErrorStatus(M1_HP_Dyn_M, (NULL));
(void) memset((void *)&M1_HP_Dyn_DW, 0,
sizeof(DW_M1_HP_Dyn_T));
(void)memset(&M1_HP_Dyn_U, 0, sizeof(ExtU_M1_HP_Dyn_T));
(void) memset(&M1_HP_Dyn_Y.HP_F_cmd[0], 0,
42U*sizeof(real_T));
}
void M1_HP_Dyn_terminate(void)
{
}