def Free(self):
if self.arrays._calloc:<EOL><INDENT>_dbl_free(self.arrays._time)<EOL>_dbl_free(self.arrays._flux)<EOL>_dbl_free(self.arrays._bflx)<EOL>_dbl_free(self.arrays._M)<EOL>_dbl_free(self.arrays._E)<EOL>_dbl_free(self.arrays._f)<EOL>_dbl_free(self.arrays._r)<EOL>_dbl_free(self.arrays._x)<EOL>_dbl_free(self.arrays._y)<EOL>_dbl_free(self.arrays._z)<EOL>self.arrays._calloc = <NUM_LIT:0><EOL><DEDENT>if self.arrays._balloc:  <EOL><INDENT>_dbl_free(self.arrays._b)<EOL>self.arrays._balloc = <NUM_LIT:0><EOL><DEDENT>if self.arrays._ialloc:<EOL><INDENT>_dbl_free(self.arrays._iarr)<EOL>self.arrays._ialloc = <NUM_LIT:0><EOL><DEDENT>
Frees the memory used by all of the dynamically allocated C arrays.