def METHOD_NAME(self, i):
    i = asarray(i)
    #name = self.__class__.__name__
    #print('name = %r' % name)
    #obj = CQUAD4(self.model)
    #obj_class = type(name, (ShellElement, ), {})
    obj_class = self.__class__#.__class__
    obj = obj_class(self.model)
    #print(type(obj))
    obj.n = len(i)
    #obj._cards = self._cards[i]
    #obj._comments = obj._comments[i]
    #obj.comments = obj.comments[i]
    obj.element_id = self.element_id[i]
    obj.property_id = self.property_id[i]
    obj.node_ids = self.node_ids[i, :]
    obj.zoffset = self.zoffset[i]
    obj.t_flag = self.t_flag[i]
    obj.thickness = self.thickness[i, :]
    return obj