def computeCindices(self): """ Compute where each vertex, edge, and surface is located in the global list of Cs """ self.surf_index_C = PUBSlib.computesurfindices(self.nsurf, self.nedge, self.ngroup, self.surf_edge, self.edge_group, self.group_m) self.edge_index_C = PUBSlib.computeedgeindices(self.nedge, self.ngroup, self.edge_group, self.group_m) self.nC = self.nvert self.nC += self.edge_index_C[-1,1] self.nC += self.surf_index_C[-1,1] if self.printInfo: print '# Control points =',self.nC
def computePindices(self): """ Compute where each vertex, edge, and surface is located in the global list of Ps """ self.surf_index_P = PUBSlib.computesurfindices(self.nsurf, self.nedge, self.ngroup, self.surf_edge, self.edge_group, self.group_n) self.edge_index_P = PUBSlib.computeedgeindices(self.nedge, self.ngroup, self.edge_group, self.group_n) self.nT = 0 self.nT += self.edge_index_P[-1,1] self.nT += 2*self.surf_index_P[-1,1] self.nP = self.nvert self.nP += self.edge_index_P[-1,1] self.nP += self.surf_index_P[-1,1] if self.printInfo: print '# Points =',self.nP
def computeCindices(self): """ Compute where each vertex, edge, and surface is located in the global list of Cs """ self.surf_index_C = PUBSlib.computesurfindices(self.nsurf, self.nedge, self.ngroup, self.surf_edge, self.edge_group, self.group_m) self.edge_index_C = PUBSlib.computeedgeindices(self.nedge, self.ngroup, self.edge_group, self.group_m) self.nC = self.nvert self.nC += self.edge_index_C[-1, 1] self.nC += self.surf_index_C[-1, 1] if self.printInfo: print '# Control points =', self.nC
def computePindices(self): """ Compute where each vertex, edge, and surface is located in the global list of Ps """ self.surf_index_P = PUBSlib.computesurfindices(self.nsurf, self.nedge, self.ngroup, self.surf_edge, self.edge_group, self.group_n) self.edge_index_P = PUBSlib.computeedgeindices(self.nedge, self.ngroup, self.edge_group, self.group_n) self.nT = 0 self.nT += self.edge_index_P[-1, 1] self.nT += 2 * self.surf_index_P[-1, 1] self.nP = self.nvert self.nP += self.edge_index_P[-1, 1] self.nP += self.surf_index_P[-1, 1] if self.printInfo: print '# Points =', self.nP