|
@@ -932,17 +932,11 @@ namespace Lemma {
|
932
|
932
|
}
|
933
|
933
|
break;
|
934
|
934
|
case H:
|
935
|
|
- std::cout << "Fuck me gently with a chainsaw..." << std::endl;
|
936
|
|
- //std::cout << f.cols() << "\t" << f.rows() << std::endl;
|
937
|
|
- //std::cout << "kern" << KernelManager->GetRAWKernel(ik[5]);
|
938
|
|
- //std::cout << "Inputs\t" << TM << "\t" << rho << "\t" << wavef << "\t" << ik[5] << "\t" << KernelManager->GetRAWKernel(ik[5])<< std::endl;
|
939
|
|
- //Hankel->Zgauss(5, TM, 0, rho, wavef, nullptr);
|
940
|
935
|
f(5) = Hankel->Zgauss(5, TM, 0, rho, wavef, KernelManager->GetRAWKernel(ik[5]));
|
941
|
936
|
f(6) = Hankel->Zgauss(6, TM, 1, rho, wavef, KernelManager->GetRAWKernel(ik[6]));
|
942
|
937
|
f(7) = Hankel->Zgauss(7, TE, 0, rho, wavef, KernelManager->GetRAWKernel(ik[7]))*KernelManager->GetRAWKernel(ik[7])->GetZs()/KernelManager->GetRAWKernel(ik[7])->GetZm();
|
943
|
938
|
f(8) = Hankel->Zgauss(8, TE, 1, rho, wavef, KernelManager->GetRAWKernel(ik[8]))*KernelManager->GetRAWKernel(ik[8])->GetZs()/KernelManager->GetRAWKernel(ik[8])->GetZm();
|
944
|
939
|
f(9) = Hankel->Zgauss(9, TE, 1, rho, wavef, KernelManager->GetRAWKernel(ik[9]))*KernelManager->GetRAWKernel(ik[9])->GetZs()/KernelManager->GetRAWKernel(ik[9])->GetZm();
|
945
|
|
- std::cout << "HARDER!!!!" << std::endl;
|
946
|
940
|
if (std::abs(Pol[1]) > 0) {
|
947
|
941
|
this->Receivers->AppendHfield(ifreq, irec,
|
948
|
942
|
Pol[1]*QPI*(sps*f(5)+c2p*f(6)/rho-cps*f(7)+c2p*f(8)/rho)*Moment,
|
|
@@ -957,7 +951,6 @@ namespace Lemma {
|
957
|
951
|
Pol[0]*Moment*QPI*sp*f(9) );
|
958
|
952
|
// Analytic whole space solution
|
959
|
953
|
}
|
960
|
|
- //std::cout << "ahhhhhh!!!!!!!!!" << std::endl;
|
961
|
954
|
break;
|
962
|
955
|
|
963
|
956
|
case BOTH:
|