Skip to content

Commit

Permalink
Delete asterisk in derivative methods of IdentityFunction
Browse files Browse the repository at this point in the history
There has been an errant asterisk in the arguments of the (trivial) derivative method functions for IdentityFunction for an unknown amount of time. These methods did not work, and apparently were never tested.
  • Loading branch information
mnwhite committed Sep 3, 2024
1 parent 1a34e73 commit f15d69d
Showing 1 changed file with 10 additions and 10 deletions.
20 changes: 10 additions & 10 deletions HARK/interpolation.py
Original file line number Diff line number Diff line change
Expand Up @@ -611,9 +611,9 @@ def derivative(self, *args):
Returns the derivative of the function with respect to the first dimension.
"""
if self.i_dim == 0:
return np.ones_like(*args[0])
return np.ones_like(args[0])
else:
return np.zeros_like(*args[0])
return np.zeros_like(args[0])

def derivativeX(self, *args):
"""
Expand All @@ -625,9 +625,9 @@ def derivativeX(self, *args):
else:
j = 0
if self.i_dim == j:
return np.ones_like(*args[0])
return np.ones_like(args[0])
else:
return np.zeros_like(*args[0])
return np.zeros_like(args[0])

def derivativeY(self, *args):
"""
Expand All @@ -639,9 +639,9 @@ def derivativeY(self, *args):
else:
j = 1
if self.i_dim == j:
return np.ones_like(*args[0])
return np.ones_like(args[0])
else:
return np.zeros_like(*args[0])
return np.zeros_like(args[0])

def derivativeZ(self, *args):
"""
Expand All @@ -653,9 +653,9 @@ def derivativeZ(self, *args):
else:
j = 2
if self.i_dim == j:
return np.ones_like(*args[0])
return np.ones_like(args[0])
else:
return np.zeros_like(*args[0])
return np.zeros_like(args[0])

def derivativeW(self, *args):
"""
Expand All @@ -669,9 +669,9 @@ def derivativeW(self, *args):
False
), "Derivative with respect to W can't be called when n_dims < 4!"
if self.i_dim == j:
return np.ones_like(*args[0])
return np.ones_like(args[0])
else:
return np.zeros_like(*args[0])
return np.zeros_like(args[0])


class ConstantFunction(MetricObject):
Expand Down

0 comments on commit f15d69d

Please sign in to comment.