def get_A20m(self): svm = SpheroidalSVM(self.particle, self.nmax) return conjugate(svm.get_A(self.c2,self.c1,1)) * svm.get_A(self.c1,self.c1,1).T +\ conjugate(svm.get_C()) * svm.get_B(1).T
def get_BRm(self): svm = SpheroidalSVM(self.particle, self.nmax) Br = -1j * (svm.get_B(1) * svm.get_A(self.c2, self.c1, 1).T - svm.get_A(self.c1, self.c1, 1) * svm.get_C().T) return Br
def get_A10m(self): svm = SpheroidalSVM(self.particle, self.nmax) return -(conjugate(svm.get_A(self.c1,self.c1,3)) * svm.get_A(self.c1,self.c1,1).T +\ conjugate(svm.get_B(3)) * svm.get_B(1).T)
def get_BSm(self): svm = SpheroidalSVM(self.particle, self.nmax) Bs = 1j * (svm.get_B(3) * svm.get_A(self.c2, self.c1, 1).T - svm.get_A(self.c1, self.c1, 3) * svm.get_C().T) return Bs
def get_BRm(self): svm = SpheroidalSVM(self.particle, self.nmax) Br = -1j * ( svm.get_B(1) * svm.get_A(self.c2, self.c1, 1).T - svm.get_A(self.c1, self.c1, 1) * svm.get_C().T) return Br
def get_BSm(self): svm = SpheroidalSVM(self.particle, self.nmax) Bs = 1j * ( svm.get_B(3) * svm.get_A(self.c2, self.c1, 1).T - svm.get_A(self.c1, self.c1, 3) * svm.get_C().T) return Bs