def get_filenames(self):
    kpers = list(self.data.keys())
    kpers.sort()
    filenames = []
    first = kpers[0]
    for kper in list(range(0, max(self._model.nper, (max(kpers) + 1)))):
        if (kper < first):
            itmp = 0
            kper_vtype = int
        elif (kper in kpers):
            kper_vtype = self.__vtype[kper]
        if (self._model.array_free_format and (self._model.external_path is not None)):
            filename = (self.package.name[0] + '_{0:04d}.dat'.format(kper))
            filenames.append(filename)
    return filenames
def get_filenames(self):
    kpers = list(self.data.keys())
    kpers.sort()
    filenames = []
    first = kpers[0]
    for kper in list(range(0, max(self._model.nper, (max(kpers) + 1)))):
        if (kper < first):
            itmp = 0
            kper_vtype = int
        elif (kper in kpers):
            kper_vtype = self.__vtype[kper]
        if (self._model.array_free_format and (self._model.external_path is not None)):
            filename = (self.package.name[0] + '_{0:04d}.dat'.format(kper))
            filenames.append(filename)
    return filenames