Пример #1
0
    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
Пример #2
0
    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