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
Beispiel #2
0
 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)
Beispiel #4
0
 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
 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_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)