def append(self, op): Container.append(self, op) self.markers.append(self.n_op + 1) self.n_new_dof.append(op.n_new_dof) self.n_op = len(self)
def append(self, op): Container.append(self, op) eq = self.eq_map.eq meq = eq[expand_nodes_to_equations(op.nodes, op.dof_names, self.eq_map.dof_names)] assert_(nm.all(meq >= 0)) op.treat_pbcs(meq) self.markers.append(self.offset + self.n_op + 1) self.eq_lcbc[meq] = self.markers[-1] self.n_transformed_dof.append(op.n_dof) self.n_op = len(self)
def append(self, op): Container.append(self, op) eq = self.eq_map.eq meq = eq[expand_nodes_to_equations(op.nodes, op.dof_names, self.eq_map.dof_names)] assert_(nm.all(meq >= 0)) op.treat_pbcs(meq) self.markers.append(self.offset + self.n_op + 1) self.eq_lcbc[meq] = self.markers[-1] self.n_transformed_dof.append(op.n_dof) self.n_op = len(self)
def append(self, obj): Container.append(self, obj) self.update_expression()
def append(self, obj): Container.append(self, obj) self.update_expression()