@@ -272,7 +272,12 @@ def add_gradient_constraints(self, w=1.0):
272
272
idc [inside , :] = gi [node_idx [inside , :]]
273
273
inside = np .logical_and (~ np .any (idc == - 1 , axis = 1 ), inside )
274
274
275
- (vertices , T , elements , inside_ ,) = self .support .get_element_gradient_for_location (
275
+ (
276
+ vertices ,
277
+ T ,
278
+ elements ,
279
+ inside_ ,
280
+ ) = self .support .get_element_gradient_for_location (
276
281
points [inside , : self .support .dimension ]
277
282
)
278
283
# normalise constraint vector and scale element matrix by this
@@ -335,7 +340,12 @@ def add_norm_constraints(self, w=1.0):
335
340
# calculate unit vector for node gradients
336
341
# this means we are only constraining direction of grad not the
337
342
# magnitude
338
- (vertices , T , elements , inside_ ,) = self .support .get_element_gradient_for_location (
343
+ (
344
+ vertices ,
345
+ T ,
346
+ elements ,
347
+ inside_ ,
348
+ ) = self .support .get_element_gradient_for_location (
339
349
points [inside , : self .support .dimension ]
340
350
)
341
351
# T*=np.product(self.support.step_vector)
@@ -422,7 +432,12 @@ def add_gradient_orthogonal_constraints(
422
432
vectors [norm > 0 , :] /= norm [norm > 0 , None ]
423
433
424
434
# normalise element vector to unit vector for dot product
425
- (vertices , T , elements , inside_ ,) = self .support .get_element_gradient_for_location (
435
+ (
436
+ vertices ,
437
+ T ,
438
+ elements ,
439
+ inside_ ,
440
+ ) = self .support .get_element_gradient_for_location (
426
441
points [inside , : self .support .dimension ]
427
442
)
428
443
T [norm > 0 , :, :] /= norm [norm > 0 , None , None ]
0 commit comments