27{
28
29
30
31 double gold = 4.8e-8 / (1e-6 * 101325);
32 EXPECT_LT(std::abs(_henry_helium_flibe->henry(750.0) - gold), gold *
tol);
33
34 gold = 4.71039676111e-07;
36
37 gold = 8.5e-8 / (1e-6 * 101325);
38 EXPECT_LT(std::abs(_henry_helium_flibe->henry(900.0) - gold), gold *
tol);
39
40 gold = 8.37095235109e-07;
42
43 gold = 1.4e-7 / (1e-6 * 101325);
44 EXPECT_LT(std::abs(_henry_helium_flibe->henry(1100.0) - gold), gold *
tol);
45
46 gold = 1.41185686539e-06;
48
49
50
51 gold = 4.3e-9 / (1e-6 * 101325);
52 EXPECT_LT(std::abs(_henry_argon_flibe->henry(750.0) - gold), gold *
tol);
53
54 gold = 4.25906423879e-08;
56
57 gold = 1.2e-8 / (1e-6 * 101325);
58 EXPECT_LT(std::abs(_henry_argon_flibe->henry(900.0) - gold), gold *
tol);
59
60 gold = 1.20121536439e-07;
62
63 gold = 3.1e-8 / (1e-6 * 101325);
64 EXPECT_LT(std::abs(_henry_argon_flibe->henry(1100.0) - gold), gold *
tol);
65
66 gold = 3.08312118085e-07;
68
69
70
71 gold = 4.1e-8 / (1e-6 * 101325);
72 EXPECT_LT(std::abs(_henry_helium_flinak->henry(750.0) - gold), gold *
tol);
73
74 gold = 4.05786215977e-07;
76
77 gold = 9.1e-8 / (1e-6 * 101325);
78 EXPECT_LT(std::abs(_henry_helium_flinak->henry(900.0) - gold), gold *
tol);
79
80 gold = 8.95948557549e-07;
82
83 gold = 1.9e-7 / (1e-6 * 101325);
84 EXPECT_LT(std::abs(_henry_helium_flinak->henry(1100.0) - gold), gold *
tol);
85
86 gold = 1.84076108198e-06;
88
89
90
91 gold = 2.5e-9 / (1e-6 * 101325);
92 EXPECT_LT(std::abs(_henry_argon_flinak->henry(750.0) - gold), gold *
tol);
93
94 gold = 2.53473212744e-08;
96
97 gold = 1.1e-8 / (1e-6 * 101325);
98 EXPECT_LT(std::abs(_henry_argon_flinak->henry(900.0) - gold), gold *
tol);
99
100 gold = 1.05737661113e-07;
102
103 gold = 4.0e-8 / (1e-6 * 101325);
104 EXPECT_LT(std::abs(_henry_argon_flinak->henry(1100.0) - gold), gold *
tol);
105
106 gold = 3.87379501772e-07;
108
109
110
111 gold = _henry_argon_custom->henry(750.0);
112 EXPECT_LT(std::abs(_henry_argon_flinak->henry(750.0) - gold), gold *
libMesh::TOLERANCE);
113 gold = _henry_argon_custom->henry(900.0);
114 EXPECT_LT(std::abs(_henry_argon_flinak->henry(900.0) - gold), gold *
libMesh::TOLERANCE);
115 gold = _henry_argon_custom->henry(1100.0);
116 EXPECT_LT(std::abs(_henry_argon_flinak->henry(1100.0) - gold), gold *
libMesh::TOLERANCE);
117}
static constexpr Real TOLERANCE