예제 #1
0
 def __init__(self, singleParticleBasis, matrix, verbose = False, all_real = True):
     self.matrix = matrix
     SingleParticleBasis.__init__(self, singleParticleBasis)
     self.eigenEnergies = None
     self.eigenStates = None # column vectors are eigenstates
     self.blocksizes = [self.fockspaceSize]
     self.verbose = verbose
     self.transformation = coo_matrix(([1]*self.fockspaceSize,
                                       (range(self.fockspaceSize),
                                        range(self.fockspaceSize))))
     self.energyShift = None
     self.all_real = all_real