def do_internal_run(self):
if not self.save_J:<EOL><INDENT>raise RuntimeError('<STR_LIT>')<EOL><DEDENT>if not np.all(self._has_saved_J):<EOL><INDENT>raise RuntimeError('<STR_LIT>')<EOL><DEDENT>self._do_run(mode='<STR_LIT>')<EOL>
Calls LMParticles.do_internal_run for each group of particles.