def METHOD_NAME(self, radius, name):
    """Split the stator and rotor for mesh refinement.
    Parameters
    ----------
    radius : float
        Radius of the circle.
    name : str
        Name of the circle.
    Returns
    -------
    bool
        ``True`` when successful, ``False`` when failed.
    """
    cir = self.modeler.create_circle([0, 0, 0], 3, name=name + "_split", matname="vacuum")
    self.oeditor.Copy(["NAME:Selections", "Selections:=", name])
    objects = [i for i in self.modeler.object_names]
    self.oeditor.Paste()
    name1 = [i for i in self.modeler.object_names if i not in objects]
    self.intersect([name1[0], cir.name], keep_originals=False)
    self.subtract(name, name1[0])
    return True