def exportPstr(self, surfs=None): if surfs is None: surfs = range(self.nsurf) Ps = [] for s in surfs: nu, nv = self.Nuv[s,:] P = PUBSlib.inflatevector(nu, nv, self.nvar, nu*nv, self.P0[self.Np0[s]:self.Np0[s+1],:]) Ps.append(P) return Ps
def exportPstr(self, surfs=None): if surfs is None: surfs = range(self.nsurf) Ps = [] for s in surfs: nu, nv = self.Nuv[s, :] P = PUBSlib.inflatevector(nu, nv, self.nvar, nu * nv, self.P0[self.Np0[s]:self.Np0[s + 1], :]) Ps.append(P) return Ps