def METHOD_NAME(self, bdf_file, size=8, is_double=False, sid=None):
    if self.n:
        i = self.get_darea_index_by_darea_id(sid)
        for (sid, nid, component, scale) in zip(
                self.sid[i], self.node_id[i], self.component[i], self.scale[i],):
            list_fields = ['DAREA', sid, nid, component, scale]
            if size == 8:
                bdf_file.write(print_card_8(list_fields))
            else:
                bdf_file.write(print_card_16(list_fields))