class_docstr: A special data structure needed by FonsecaHyperVolume.
  
  It consists of several doubly linked lists that share common nodes. So,
  every node has multiple predecessors and successors, one in every list.
class_docstr_tok: ["A","special","data","structure","needed","by","FonsecaHyperVolume",".","It","consists","of","several","doubly","linked","lists","that","share","common","nodes",".","So",",","every","node","has","multiple","predecessors","and","successors",",","one","in","every","list","."]
docstr: Appends a node to the end of the list at the given index.
docstr_tok: ["Appends","a","node","to","the","end","of","the","list","at","the","given","index","."]
code: def append(self, node, index):
      """Appends a node to the end of the list at the given index."""
      lastButOne = self.sentinel.prev[index]
      node.next[index] = self.sentinel
      node.prev[index] = lastButOne
      # set the last element as the new one
      self.sentinel.prev[index] = node
      lastButOne.next[index] = node
  
file_path: deap/deap/tools/_hypervolume/pyhv.py
imports: import warnings
  import numpy
label_desc: Use image node_id 5 for calling the _MultiList obj's underlying member method code with example usage: obj.append(node, index) without return types