| | |
| | | import xml.etree.ElementTree as ET |
| | | import base64 |
| | | import zlib |
| | | import io |
| | | import sys,io |
| | | import os |
| | | from itertools import islice |
| | | import mmap |
| | |
| | | try: |
| | | self.dT=int(epoch2)-int(epoch1) |
| | | self.last=n2 |
| | | print(epoch1) |
| | | print(epoch2) |
| | | print(self.dT) |
| | | print(self.last) |
| | | #print(epoch1) |
| | | #print(epoch2) |
| | | #print(self.dT) |
| | | #print(self.last) |
| | | self.startDate=os.path.getmtime(os.path.join(self.path,'.lock')) |
| | | except: |
| | | return(False) |
| | |
| | | return int(status) |
| | | |
| | | def isCompleted(self): |
| | | if (int(self.tape.getValue("iterations"))==self.getLastIteration()+1): |
| | | if int(self.tape.getValue("iterations"))+int(self.tape.getValue("inititer"))==self.getLastIteration()+1: |
| | | return True |
| | | else: |
| | | return False |
| | |
| | | for p,v in zip(prefix,variables): |
| | | if(v=="xk0"): |
| | | tv=str(round(float(self.tape.config[v]))) |
| | | if sys.version_info<(3,0): |
| | | tv=str(int(float(self.tape.config[v]))) |
| | | else: |
| | | tv=self.tape.config[v] |
| | | maindir=maindir+p+tv |
| | |
| | | |
| | | |
| | | def getLastVTU(self): |
| | | vtuidx=self.getLastIteration() |
| | | vtuidx=self.getLastIteration()-int(self.tape.getValue("inititer")) |
| | | if vtuidx<0: |
| | | return None |
| | | else: |