@@ -60,8 +60,8 @@ namespace libcloudphxx
6060 const quantity<divide_typeof_helper<si::dimensionless, si::length>::type, real_t > &lbd, // slope of assumed exponential size distribution
6161 const quantity<si::length, real_t > &D // diameter
6262 ) {
63- auto tmp = - pow (lbd * si::metres, -6 ) * exp (-lbd * D) *
64- (pow (real_t (lbd * D), 5 ) + 5 * pow (real_t (lbd * D), 4 ) * 20 * pow (real_t (lbd * D), 3 ) + 60 * pow (real_t (lbd * D), 2 ) + 120 * real_t (lbd * D) + 120 );
63+ auto tmp = - std:: pow (lbd * si::metres, -6 ) * exp (-lbd * D) *
64+ (pow (real_t (lbd * D), 5 ) + 5 * std:: pow (real_t (lbd * D), 4 ) * 20 * std:: pow (real_t (lbd * D), 3 ) + 60 * std:: pow (real_t (lbd * D), 2 ) + 120 * real_t (lbd * D) + 120 );
6565
6666 assert (finite (tmp) && " mint_1 is finite failed" );
6767 return tmp;
@@ -72,8 +72,8 @@ namespace libcloudphxx
7272 const quantity<divide_typeof_helper<si::dimensionless, si::length>::type, real_t > &lbd, // slope of assumed exponential size distribution
7373 const quantity<si::length, real_t > &D // diameter
7474 ) {
75- auto tmp = - pow (real_t (lbd * si::metres), -5 ) * exp (-lbd * D) *
76- (pow (real_t (lbd * D), 4 ) + 4 * pow (real_t (lbd * D), 3 ) * 12 * pow (real_t (lbd * D), 2 ) + 24 * real_t (lbd * D) + 24 );
75+ auto tmp = - std:: pow (real_t (lbd * si::metres), -5 ) * exp (-lbd * D) *
76+ (pow (real_t (lbd * D), 4 ) + 4 * std:: pow (real_t (lbd * D), 3 ) * 12 * std:: pow (real_t (lbd * D), 2 ) + 24 * real_t (lbd * D) + 24 );
7777
7878 assert (finite (tmp) && " mint_2 is finite failed" );
7979 return tmp;
@@ -84,9 +84,9 @@ namespace libcloudphxx
8484 const quantity<divide_typeof_helper<si::dimensionless, si::length>::type, real_t > &lbd, // slope of assumed exponential size distribution
8585 const quantity<si::length, real_t > &D // diameter
8686 ) {
87- auto tmp = real_t (1 ./16 ) / pow (real_t (lbd * si::metres), real_t (9 ./2 ))
88- * (105 * sqrt (pi<real_t >()) * std::erf (sqrt (lbd * D))
89- - 2 * sqrt (lbd * D) * exp (-lbd * D) * (8 * pow (real_t (lbd * D), 3 ) + 28 * pow (real_t (lbd * D), 2 ) + 70 * real_t (lbd * D) + 105 )
87+ auto tmp = real_t (1 ./16 ) / std:: pow (real_t (lbd * si::metres), real_t (9 ./2 ))
88+ * (105 * std:: sqrt (pi<real_t >()) * std::erf (sqrt (lbd * D))
89+ - 2 * std:: sqrt (lbd * D) * exp (-lbd * D) * (8 * std:: pow (real_t (lbd * D), 3 ) + 28 * std:: pow (real_t (lbd * D), 2 ) + 70 * real_t (lbd * D) + 105 )
9090 );
9191
9292 assert (finite (tmp) && " mint_3 is finite failed" );
@@ -99,7 +99,7 @@ namespace libcloudphxx
9999 const quantity<divide_typeof_helper<si::dimensionless, si::length>::type, real_t > &lbd, // slope of assumed exponential size distribution
100100 const quantity<si::length, real_t > &D // diameter
101101 ) {
102- auto tmp = - pow (real_t (lbd * si::metres), -1 ) * exp (-lbd * D);
102+ auto tmp = - std:: pow (real_t (lbd * si::metres), -1 ) * exp (-lbd * D);
103103
104104 assert (finite (tmp) && " int_4 is finite failed" );
105105 return tmp;
@@ -112,7 +112,7 @@ namespace libcloudphxx
112112 const quantity<divide_typeof_helper<si::dimensionless, si::length>::type, real_t > &lbd, // slope of assumed exponential size distribution
113113 const quantity<si::length, real_t > &D // diameter
114114 ) {
115- auto tmp = pow (real_t (lbd * si::metres), -3 ) * exp (-lbd * D) * (- real_t (lbd * D) * (real_t (lbd * D) + 2 ) - 2 );
115+ auto tmp = std:: pow (real_t (lbd * si::metres), -3 ) * exp (-lbd * D) * (- real_t (lbd * D) * (real_t (lbd * D) + 2 ) - 2 );
116116
117117 assert (finite (tmp) && " nint_1 is finite failed" );
118118 return tmp;
@@ -124,7 +124,7 @@ namespace libcloudphxx
124124 const quantity<divide_typeof_helper<si::dimensionless, si::length>::type, real_t > &lbd, // slope of assumed exponential size distribution
125125 const quantity<si::length, real_t > &D // diameter
126126 ) {
127- auto tmp = - pow (real_t (lbd * si::metres), -2 ) * exp (-lbd * D) * (lbd * D + 1 );
127+ auto tmp = - std:: pow (real_t (lbd * si::metres), -2 ) * exp (-lbd * D) * (lbd * D + 1 );
128128
129129 assert (finite (tmp) && " nint_2 is finite failed" );
130130 return tmp;
@@ -136,8 +136,8 @@ namespace libcloudphxx
136136 const quantity<divide_typeof_helper<si::dimensionless, si::length>::type, real_t > &lbd, // slope of assumed exponential size distribution
137137 const quantity<si::length, real_t > &D // diameter
138138 ) {
139- auto tmp = sqrt (pi<real_t >()) * std::erf (sqrt (lbd * D)) / 2 / pow (real_t (lbd * si::metres), 3 ./2 )
140- - sqrt (D / si::metres) * exp (-lbd*D) / (lbd * si::metres);
139+ auto tmp = std:: sqrt (pi<real_t >()) * std::erf (sqrt (lbd * D)) / 2 / std:: pow (real_t (lbd * si::metres), 3 ./2 )
140+ - std:: sqrt (D / si::metres) * exp (-lbd*D) / (lbd * si::metres);
141141
142142 assert (finite (tmp) && " nint_3 is finite failed" );
143143 return tmp;
@@ -161,15 +161,15 @@ namespace libcloudphxx
161161 * real_t (1000 ) // mass of the drop in grams
162162 * (
163163 alpha_fall (d1<real_t >() / real_t (2 ))
164- * pow (c_md<real_t >() * si::cubic_metres / si::kilograms * real_t (1000 ), beta_fall (d1<real_t >() / real_t (2 )))
164+ * std:: pow (c_md<real_t >() * si::cubic_metres / si::kilograms * real_t (1000 ), beta_fall (d1<real_t >() / real_t (2 )))
165165 * (mint_1 (lbd, d1<real_t >()) - mint_1 (lbd, real_t (0 ) * si::metres))
166166 +
167167 alpha_fall (d1<real_t >() + d2<real_t >() / real_t (2 ))
168- * pow (c_md<real_t >() * si::cubic_metres / si::kilograms * real_t (1000 ), beta_fall (d1<real_t >() + d2<real_t >() / real_t (2 )))
168+ * std:: pow (c_md<real_t >() * si::cubic_metres / si::kilograms * real_t (1000 ), beta_fall (d1<real_t >() + d2<real_t >() / real_t (2 )))
169169 * (mint_2 (lbd, d2<real_t >()) - mint_2 (lbd, d1<real_t >()))
170170 +
171171 alpha_fall (d2<real_t >() + d3<real_t >() / real_t (2 ))
172- * pow (c_md<real_t >() * si::cubic_metres / si::kilograms * real_t (1000 ), beta_fall (d2<real_t >() + d3<real_t >() / real_t (2 )))
172+ * std:: pow (c_md<real_t >() * si::cubic_metres / si::kilograms * real_t (1000 ), beta_fall (d2<real_t >() + d3<real_t >() / real_t (2 )))
173173 * (mint_3 (lbd, d3<real_t >()) - mint_3 (lbd, d2<real_t >()))
174174 +
175175 alpha_fall (real_t (2 ) * d3<real_t >())
@@ -197,15 +197,15 @@ namespace libcloudphxx
197197 auto tmp = rho_stp<real_t >() / rhod
198198 * (
199199 alpha_fall (d1<real_t >() / real_t (2 ))
200- * pow (c_md<real_t >() * si::cubic_metres / si::kilograms * real_t (1000 ), beta_fall (d1<real_t >() / real_t (2 )))
200+ * std:: pow (c_md<real_t >() * si::cubic_metres / si::kilograms * real_t (1000 ), beta_fall (d1<real_t >() / real_t (2 )))
201201 * (nint_1 (lbd, d1<real_t >()) - nint_1 (lbd, real_t (0 ) * si::metres))
202202 +
203203 alpha_fall (d1<real_t >() + d2<real_t >() / real_t (2 ))
204- * pow (c_md<real_t >() * si::cubic_metres / si::kilograms * real_t (1000 ), beta_fall (d1<real_t >() + d2<real_t >() / real_t (2 )))
204+ * std:: pow (c_md<real_t >() * si::cubic_metres / si::kilograms * real_t (1000 ), beta_fall (d1<real_t >() + d2<real_t >() / real_t (2 )))
205205 * (nint_2 (lbd, d2<real_t >()) - nint_2 (lbd, d1<real_t >()))
206206 +
207207 alpha_fall (d2<real_t >() + d3<real_t >() / real_t (2 ))
208- * pow (c_md<real_t >() * si::cubic_metres / si::kilograms * real_t (1000 ), beta_fall (d2<real_t >() + d3<real_t >() / real_t (2 )))
208+ * std:: pow (c_md<real_t >() * si::cubic_metres / si::kilograms * real_t (1000 ), beta_fall (d2<real_t >() + d3<real_t >() / real_t (2 )))
209209 * (nint_3 (lbd, d3<real_t >()) - nint_3 (lbd, d2<real_t >()))
210210 +
211211 alpha_fall (real_t (2 ) * d3<real_t >()) * (real_t (0 ) - int_4 (lbd, d3<real_t >()))
0 commit comments