Skip to content

Commit 064ae65

Browse files
committed
fix: adding name argumen to finite difference gradient orthogonal
1 parent 4f92ba4 commit 064ae65

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

LoopStructural/interpolators/_finite_difference_interpolator.py

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -391,7 +391,12 @@ def add_norm_constraints(self, w=1.0):
391391
self.up_to_date = False
392392

393393
def add_gradient_orthogonal_constraints(
394-
self, points: np.ndarray, vectors: np.ndarray, w: float = 1.0, B: float = 0
394+
self,
395+
points: np.ndarray,
396+
vectors: np.ndarray,
397+
w: float = 1.0,
398+
B: float = 0,
399+
name="gradient orthogonal",
395400
):
396401
"""
397402
constraints scalar field to be orthogonal to a given vector
@@ -439,9 +444,7 @@ def add_gradient_orthogonal_constraints(
439444
# dot product of vector and element gradient = 0
440445
A = np.einsum("ij,ijk->ik", vectors[inside, :3], T)
441446
B = np.zeros(points[inside, :].shape[0]) + B
442-
self.add_constraints_to_least_squares(
443-
A, B, idc[inside, :], w=w * self.vol, name="gradient orthogonal"
444-
)
447+
self.add_constraints_to_least_squares(A, B, idc[inside, :], w=w * self.vol, name=name)
445448
if np.sum(inside) <= 0:
446449
logger.warning(
447450
f"{np.sum(~inside)} \

0 commit comments

Comments
 (0)