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/scenarios/channelflow/main.py

    r8336 r8342  
    4545indexlist.append(firstrow.index("beforetime"))
    4646indexlist.append(firstrow.index("aftertime"))
     47indexlist.append(firstrow.index("aftermeshtime"))
    4748indexlist.append(firstrow.index("beforesimulationmemory"))
    4849indexlist.append(firstrow.index("aftermeshmemory"))
     
    5051indexlist.append(firstrow.index("afterboundarymemory"))
    5152indexlist.append(firstrow.index("aftersimulationmemory"))
    52 indexlist.append(firstrow.index("variable1"))
    53 
    54 #not all experiments have 3 variables, but some do
    55 try:
    56     indexlist.append(firstrow.index("variable2"))
    57 except ValueError:
    58     indexlist.append(firstrow.index("beforetime"))
    59 try:
    60     indexlist.append(firstrow.index("variable3"))
    61 except ValueError:
    62     indexlist.append(firstrow.index("aftertime"))
     53indexlist.append(firstrow.index("length"))
     54indexlist.append(firstrow.index("stepplace"))
    6355
    6456#write the header for the final csv
    65 final.writerow(["TimeTaken(s)",firstrow[(indexlist[2])],
     57final.writerow(["TimeTaken(s)","MeshTime(s)",
    6658                firstrow[(indexlist[3])],firstrow[(indexlist[4])],
    6759                firstrow[(indexlist[5])],firstrow[(indexlist[6])],
     
    7567    begin = time.strptime(row[(indexlist[0])],'%Y%m%d_%H%M%S')
    7668    end = time.strptime(row[(indexlist[1])],'%Y%m%d_%H%M%S')
     69    mesh = time.strptime(row[(indexlist[2])],'%Y%m%d_%H%M%S')
    7770    taken = time.mktime(end) - time.mktime(begin)
     71    meshtime = time.mktime(mesh) - time.mktime(begin)
    7872
    7973    #write to file
    80     final.writerow([str(taken),row[(indexlist[2])],
     74    final.writerow([str(taken),str(meshtime),
    8175                    row[(indexlist[3])],row[(indexlist[4])],
    8276                    row[(indexlist[5])],row[(indexlist[6])],
Note: See TracChangeset for help on using the changeset viewer.