Ignore:
Timestamp:
Feb 15, 2012, 3:58:52 PM (13 years ago)
Author:
pittj
Message:

all variables now have the correct name

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/anuga_work/development/mem_time_tests/parameters/timelen-over-timestep/main.py

    r8336 r8342  
    4747indexlist.append(firstrow.index("beforetime"))
    4848indexlist.append(firstrow.index("aftertime"))
     49indexlist.append(firstrow.index("aftermeshtime"))
    4950indexlist.append(firstrow.index("beforesimulationmemory"))
    5051indexlist.append(firstrow.index("aftermeshmemory"))
     
    5253indexlist.append(firstrow.index("afterboundarymemory"))
    5354indexlist.append(firstrow.index("aftersimulationmemory"))
    54 indexlist.append(firstrow.index("variable1"))
    55 
    56 #not all experiments have 3 variables, but some do
    57 try:
    58     indexlist.append(firstrow.index("variable2"))
    59 except ValueError:
    60     indexlist.append(firstrow.index("beforetime"))
    61 try:
    62     indexlist.append(firstrow.index("variable3"))
    63 except ValueError:
    64     indexlist.append(firstrow.index("aftertime"))
     55indexlist.append(firstrow.index("timelength"))
     56indexlist.append(firstrow.index("timestep"))
    6557
    6658#write the header for the final csv
    67 final.writerow(["TimeTaken(s)",firstrow[(indexlist[2])],
     59final.writerow(["TimeTaken(s)","MeshTime(s)",
    6860                firstrow[(indexlist[3])],firstrow[(indexlist[4])],
    6961                firstrow[(indexlist[5])],firstrow[(indexlist[6])],
     
    7769    begin = time.strptime(row[(indexlist[0])],'%Y%m%d_%H%M%S')
    7870    end = time.strptime(row[(indexlist[1])],'%Y%m%d_%H%M%S')
     71    mesh = time.strptime(row[(indexlist[2])],'%Y%m%d_%H%M%S')
    7972    taken = time.mktime(end) - time.mktime(begin)
     73    meshtime = time.mktime(mesh) - time.mktime(begin)
    8074
    8175    #write to file
    82     final.writerow([str(taken),row[(indexlist[2])],
     76    final.writerow([str(taken),str(meshtime),
    8377                    row[(indexlist[3])],row[(indexlist[4])],
    8478                    row[(indexlist[5])],row[(indexlist[6])],
Note: See TracChangeset for help on using the changeset viewer.