40 {
41auto x10 = cell.template getFieldComponent<momenta::FixedVelocityMomentumGeneric::VELOCITY>(1);
42auto x11 = parameters.template get<descriptors::OMEGA>();
43auto x9 = cell.template getFieldComponent<momenta::FixedVelocityMomentumGeneric::VELOCITY>(0);
44auto x12 = x11 + V{-1};
45auto x13 = cell[0] + cell[1] + cell[2] + cell[3] + cell[4] + cell[5] + cell[6] + cell[7] + cell[8];
46auto x14 = x13 + V{1};
47auto x15 = x9*x9;
48auto x16 = V{1.5}*x15;
49auto x17 = x10*x10;
50auto x18 = V{1.5}*x17;
51auto x19 = x18 + V{-1};
52auto x20 = x16 + x19;
53auto x21 = V{0.0277777777777778}*x11;
54auto x22 = V{3}*x10;
55auto x23 = -x22;
56auto x24 = x10 - x9;
57auto x25 = V{3}*x9;
58auto x26 = x20 + x25;
59auto x27 = V{0.111111111111111}*x11;
60auto x28 = V{3}*x15;
61auto x29 = x10 + x9;
62auto x30 = V{4.5}*(x29*x29);
63auto x31 = V{1} - x16;
64auto x32 = V{3}*x17 + x31;
65auto x33 = -x24;
66auto x34 = -x18 + x25;
67auto x0 = -cell[0]*x12 - V{0.444444444444444}*x11*(x14*x20 + V{1});
68auto x1 = -(cell[1]*x12 + x21*(x14*(x23 + x26 - V{4.5}*x24*x24) + V{1}));
69auto x2 = -cell[2]*x12 - x27*(x14*(x19 + x25 - x28) + V{1});
70auto x3 = -cell[3]*x12 - x21*(x14*(x22 + x26 - x30) + V{1});
71auto x4 = -cell[4]*x12 + x27*(x14*(x23 + x32) + V{-1});
72auto x5 = -(cell[5]*x12 + x21*(x14*(x20 + x22 - x25 - V{4.5}*x33*x33) + V{1}));
73auto x6 = -cell[6]*x12 + x27*(x14*(x28 + x34 + V{1}) + V{-1});
74auto x7 = -cell[7]*x12 + x21*(x14*(x22 + x30 + x31 + x34) + V{-1});
75auto x8 = -cell[8]*x12 + x27*(x14*(x22 + x32) + V{-1});
76cell[0] = x0;
77cell[1] = x1;
78cell[2] = x2;
79cell[3] = x3;
80cell[4] = x4;
81cell[5] = x5;
82cell[6] = x6;
83cell[7] = x7;
84cell[8] = x8;
85return { x13 + V{1}, x15 + x17 };
86}