Beispiel #1
0
 def diffusion(self, initval, clusterList, coalescenceList):
     partServ = ParticleService()
     intServ = InteractionService()
     coalescenceList.sortList()
     for pl in coalescenceList.GET():
         if partServ.ClusterDiffusion(self.initVal, pl):
             intServ.diffusionOverlap(initval, pl, clusterList, coalescenceList)
     
     # delete all empty cluster lists        
     coalescenceList.clearList()
Beispiel #2
0
 def adatomWW(self, initval, adatomWWList, clusterList, coalescenceList, smeasure):
     intServ = InteractionService()
     intServ.adatomWW(initval, adatomWWList, clusterList, coalescenceList, smeasure)
Beispiel #3
0
 def calibrateDistance(self, coalescenceList):
     intServ = InteractionService()
     for Liste in coalescenceList.GET():
         intServ.calibrateCluster(Liste)