code: def jit_load(self):
          
          try:
              model = importlib.import_module('.' + self.model, 'andes.models')
              device = getattr(model, self.device)
              self.system.__dict__[self.name] = device(self.system, self.name)
  
              g = self.system.__dict__[self.name]._group
              self.system.group_add(g)
              self.system.__dict__[g].register_model(self.name)
  
              # register device after loading
              self.system.devman.register_device(self.name)
              self.loaded = 1
              logger.debug('Imported model <{:s}.{:s}>.'.format(
                  self.model, self.device))
          except ImportError:
              logger.error(
                  'non-JIT model <{:s}.{:s}> import error'
                  .format(self.model, self.device))
          except AttributeError:
              logger.error(
                  'model <{:s}.{:s}> not exist. Check models/__init__.py'
                  .format(self.model, self.device))
docs: Import and instantiate this JIT object
  
          Returns
          -------