def METHOD_NAME(csvFilename, inBumatDict, outBumatDict, keffDict, isoList, inputFile):
  """
    Renders the  csv as filename with the given bumat dict and keff dict.
    @ In, csvFilename, string, filename of csv output
    @ In, inBumatDict, dictionary, key=isotope
                                   value=atomic density
    @ In, outBumatDict, dictionary, key=isotope
                                    value=atomic density
    @ In, keffDict, dictionary, key='keff''sd'
                                value=keff and sd
    @ In, isoList, list, list of isotopes to track
    @ In, inputFile, string, path to input file
    @ Out, None
  """
  # parse through, get keff value
  bocKeff = keffDict['keff'][0]
  eocKeff = keffDict['keff'][1]
  deptime = findDeptime(inputFile)
  with open(csvFilename, 'w') as csvFile:
    writer = csv.writer(csvFile)
    # fresh isoList
    headerList = (['f'+iso for iso in isoList] +
            ['bocKeff', 'eocKeff', 'deptime'] +
            ['d'+iso for iso in isoList])
    writer.writerow(headerList)
    # initialize as zero
    freshAdensList = [0] * len(isoList)
    depAdensList = [0] * len(isoList)
    for key in inBumatDict:
      if key in isoList:
        index = isoList.index(key)
        freshAdensList[index] = inBumatDict[key]
    for key in outBumatDict:
      if key in isoList:
        index = isoList.index(key)
        depAdensList[index] = outBumatDict[key]
    row = freshAdensList + [bocKeff, eocKeff, deptime] + depAdensList
    # add keff value to adens list, like header
    writer.writerow(row)