code: def fix_abicritical(self):
          
          count = 0
          for task in self.iflat_tasks(status=self.S_ABICRITICAL):
              count += task.fix_abicritical()
  
          return count
docs: This function tries to fix critical events originating from ABINIT.
          Returns the number of tasks that have been fixed.