text: 
  tuple<double,double,double,vector<complex<double>>,vector<complex<double>>>
  gmie(const double& wl_0, const double& r_p, const int& nang,
  const complex<double>& eper_p, const complex<double>& mper_p,
   const complex<double>& eper_m,const complex<double>& mper_m);
  