Dear All,
I am newbie to Flint, and I am currently using it since I need to use in my calculation a confluent hypergeometric function with complex arguments (acb_hypgeom_1f1).
I am currently at this stage of my dedicated function:
acb_t result_acb;
acb_init(result_acb);
int regularized = 0;
acb_hypgeom_1f1(result_acb, eta_acb, 0, zeta_acb, regularized, 64);
and now I would need simply to store the real and imaginary part of the result_acb into a std::complex<double> result (acb_realref(result_acb), acb_imagref(result_acb));
So I am facing the issue to convert the output of acb_realref to a double.
I need this since in my code then I use other libraries (gsl,etc...) and all the remaining calculations use double objects.
Can you provide me some suggestions in how to do this?
Thanks in advance!!
Valentina