We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 764b075 commit 0ea81c4Copy full SHA for 0ea81c4
1 file changed
devito/types/basic.py
@@ -1032,13 +1032,13 @@ def _evaluate(self, **kwargs):
1032
for d, i in self._grid_map.items():
1033
retval = retval.diff(d, deriv_order=0, fd_order=2, x0={d: i})
1034
1035
- # Evaluate. Since we used `self.function` it will be on the grid when evaluate
1036
- # is called again within FD
+ # Evaluate. Since we used `self.function` it will be on the grid when
+ # evaluate is called again within FD
1037
if self._avg_mode == 'harmonic':
1038
from devito.finite_differences.differentiable import SafeInv
1039
retval = SafeInv(retval.evaluate, self.function)
1040
else:
1041
- retval = retval.evaluate
+ retval = retval._evaluate(**kwargs)
1042
1043
return retval
1044
0 commit comments