def __init__(self, filename):
self.f = open(filename)<EOL>self.molecule, self.origin, self.axes, self.nrep, self.subtitle,self.nuclear_charges = read_cube_header(self.f)<EOL>self._counter0 = <NUM_LIT:0><EOL>self._counter1 = <NUM_LIT:0><EOL>self._counter2 = <NUM_LIT:0><EOL>self._done = False<EOL>self._values = []<EOL>
Argument:
 | ``filename``  --  the filename with the formatted cube data