def __init__(self, props, globdat): self.maxCycle = sys.maxint BaseModule.__init__(self, props) M, self.Mlumped = assembleMassMatrix(props, globdat) self.loadfunc = eval("lambda t : " + str(self.lam))
def __init__( self , props , globdat ): self.maxCycle = sys.maxint BaseModule.__init__( self , props ) M,self.Mlumped = assembleMassMatrix( props , globdat ) self.loadfunc = eval ( "lambda t : " + str(self.lam) )
def __init__(self, props, globdat): self.maxCycle = sys.maxsize BaseModule.__init__(self, props) M, self.Mlumped = assembleMassMatrix(props, globdat) self.loadfunc = eval("lambda t : " + str(self.lam)) print("\n Starting explicit solver .....\n")
def run(self, props, globdat): K, fint = assembleTangentStiffness(props, globdat) M, mlump = assembleMassMatrix(props, globdat) eigenvals, eigenvecs = globdat.dofs.eigensolve(K, M, self.eigenCount) globdat.state = eigenvecs globdat.elements.commitHistory() globdat.active = False self.printResults(eigenvals)