|
@@ -44,6 +44,8 @@
|
|
|
#include <cstdio>
|
|
|
#include <cstdlib>
|
|
|
#include <stdexcept>
|
|
|
+#include <iostream>
|
|
|
+#include <iomanip>
|
|
|
#include <vector>
|
|
|
#include <boost/multiprecision/cpp_bin_float.hpp>
|
|
|
//#include <boost/math/special_functions/gamma.hpp>
|
|
@@ -143,6 +145,12 @@ namespace nmie {
|
|
|
|
|
|
ml_mie.RunMieCalculation();
|
|
|
|
|
|
+ std::cout
|
|
|
+ << std::setprecision(std::numeric_limits<FloatType>::digits10)
|
|
|
+ << "Qext = "
|
|
|
+ << ml_mie.GetQext()
|
|
|
+ << std::endl;
|
|
|
+
|
|
|
*Qext = static_cast<double>(ml_mie.GetQext());
|
|
|
*Qsca = static_cast<double>(ml_mie.GetQsca());
|
|
|
*Qabs = static_cast<double>(ml_mie.GetQabs());
|