def _read(self, group): super()._read(group) self.basisname = util.from_dataset(group['basisname'])
def _read(self, group): super()._read(group) self.sourcefunc = util.from_dataset(group['sourcefunc'])
def _read(self, group, sparse): super()._read(group, sparse) self.domain = util.from_dataset(group['domain']) self.refgeom = util.from_dataset(group['refgeom']) if 'exact_solutions' in group.keys(): self._exact_solutions = util.from_dataset(group['exact_solutions'])
def _read(self, group): super()._read(group) self.obj = util.from_dataset(group['obj'])
def read(dataset): basis = Basis.__new__(Basis) basis.obj = util.from_dataset(dataset) basis.name = dataset.attrs['name'] basis.start, basis.end = dataset.attrs['dofs'] return basis