20 #pragma GCC diagnostic push
21 #pragma GCC diagnostic ignored "-Woverloaded-virtual"
43 virtual std::string
fluidName()
const override;
71 Real & dmu_dT)
const override;
121 virtual Real
alpha(Real delta, Real tau)
const override;
123 virtual Real
dalpha_ddelta(Real delta, Real tau)
const override;
125 virtual Real
dalpha_dtau(Real delta, Real tau)
const override;
129 virtual Real
d2alpha_dtau2(Real delta, Real tau)
const override;
149 const std::array<Real, 8>
_a{{2.5,
158 const std::array<Real, 6>
_N1{{0.924803575275,
164 const std::array<unsigned int, 6>
_i1{{1, 1, 2, 2, 3, 3}};
165 const std::array<Real, 6>
_j1{{0.25, 0.875, 0.5, 0.875, 0.375, 0.75}};
167 const std::array<Real, 26>
_N2{
168 {0.564857472498, -0.161720005987e1, -0.481395031883, 0.421150636384,
169 -0.161962230825e-1, 0.172100994165, 0.735448924933e-2, 0.168077305479e-1,
170 -0.107626664179e-2, -0.137318088513e-1, 0.635466899859e-3, 0.304432279419e-2,
171 -0.435762336045e-1, -0.723174889316e-1, 0.389644315272e-1, -0.21220136391e-1,
172 0.4808822981509e-2, -0.551990017984e-4, -0.462016716479e-1, -0.300311716011e-2,
173 0.368825891208e-1, -0.25585684622e-2, 0.896915264558e-2, -0.44151337035e-2,
174 0.133722924858e-2, 0.264832491957e-3}};
175 const std::array<unsigned int, 26>
_i2{
176 {1, 1, 1, 3, 3, 4, 6, 6, 7, 7, 8, 8, 1, 2, 3, 4, 5, 8, 4, 5, 5, 8, 3, 5, 6, 9}};
177 const std::array<Real, 26>
_j2{{0.5, 0.75, 2.0, 1.25, 3.5, 1.0, 0.5, 3.0, 0.0,
178 2.75, 0.75, 2.5, 4.0, 6.0, 6.0, 3.0, 3.0, 6.0,
179 16.0, 11.0, 15.0, 12.0, 12.0, 7.0, 4.0, 16.0}};
180 const std::array<unsigned int, 26>
_l2{
181 {1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 4, 4, 4, 4}};
183 const std::array<Real, 4>
_N3{
184 {0.196688194015e2, -0.20911560073e2, 0.167788306989e-1, 0.262767566274e4}};
185 const std::array<unsigned int, 4>
_i3{{1, 1, 3, 2}};
186 const std::array<unsigned int, 4>
_j3{{0, 1, 2, 3}};
187 const std::array<unsigned int, 4>
_l3{{2, 2, 2, 2}};
188 const std::array<Real, 4>
_phi3{{20.0, 20.0, 15.0, 25.0}};
189 const std::array<Real, 4>
_beta3{{325.0, 325.0, 300.0, 275.0}};
190 const std::array<Real, 4>
_gamma3{{1.16, 1.16, 1.13, 1.25}};
193 const std::array<Real, 5>
_bmu{{0.431, -0.4623, 0.08406, 0.005341, -0.00331}};
194 const std::array<Real, 5>
_Nmu{{10.72, 0.03989, 0.001208, -7.402, 4.62}};
195 const std::array<Real, 5>
_tmu{{0.1, 0.25, 3.2, 0.9, 0.3}};
196 const std::array<Real, 5>
_dmu{{2, 10, 12, 2, 1}};
197 const std::array<Real, 5>
_lmu{{0, 1, 1, 2, 3}};
198 const std::array<Real, 5>
_gammamu{{0.0, 1.0, 1.0, 1.0, 1.0}};
201 const std::array<Real, 6>
_Nk{{8.862, 31.11, -73.13, 20.03, -0.7096, 0.2672}};
202 const std::array<Real, 6>
_tk{{0.0, 0.03, 0.2, 0.8, 0.6, 1.9}};
203 const std::array<unsigned int, 6>
_dk{{1, 2, 3, 4, 8, 10}};
204 const std::array<unsigned int, 6>
_lk{{0, 0, 1, 2, 2, 2}};
205 const std::array<Real, 6>
_gammak{{0.0, 0.0, 1.0, 1.0, 1.0}};
208 #pragma GCC diagnostic pop