@@ -115,7 +115,7 @@ def get_feature(self, i):
115115 """
116116 return self .features [i ]
117117
118- def evaluate_value (self , evaluation_points , ignore_regions = False ):
118+ def evaluate_value (self , pos , ignore_regions = False ):
119119 """
120120 Evaluate the value of the structural frame for the points.
121121 Can optionally only evaluate one coordinate
@@ -129,14 +129,14 @@ def evaluate_value(self, evaluation_points, ignore_regions=False):
129129 -------
130130
131131 """
132- v = np .zeros (evaluation_points .shape ) # create new 3d array of correct length
132+ v = np .zeros (pos .shape ) # create new 3d array of correct length
133133 v [:] = np .nan
134- v [:, 0 ] = self .features [0 ].evaluate_value (evaluation_points , ignore_regions = ignore_regions )
135- v [:, 1 ] = self .features [1 ].evaluate_value (evaluation_points , ignore_regions = ignore_regions )
136- v [:, 2 ] = self .features [2 ].evaluate_value (evaluation_points , ignore_regions = ignore_regions )
134+ v [:, 0 ] = self .features [0 ].evaluate_value (pos , ignore_regions = ignore_regions )
135+ v [:, 1 ] = self .features [1 ].evaluate_value (pos , ignore_regions = ignore_regions )
136+ v [:, 2 ] = self .features [2 ].evaluate_value (pos , ignore_regions = ignore_regions )
137137 return v
138138
139- def evaluate_gradient (self , evaluation_points , i = None , ignore_regions = False ):
139+ def evaluate_gradient (self , pos , i = None , ignore_regions = False ):
140140 """
141141 Evaluate the gradient of the structural frame.
142142 Can optionally only evaluate the ith coordinate
@@ -151,19 +151,11 @@ def evaluate_gradient(self, evaluation_points, i=None, ignore_regions=False):
151151
152152 """
153153 if i is not None :
154- return self .features [i ].support .evaluate_gradient (
155- evaluation_points , ignore_regions = ignore_regions
156- )
154+ return self .features [i ].support .evaluate_gradient (pos , ignore_regions = ignore_regions )
157155 return (
158- self .features [0 ].support .evaluate_gradient (
159- evaluation_points , ignore_regions = ignore_regions
160- ),
161- self .features [1 ].support .evaluate_gradient (
162- evaluation_points , ignore_regions = ignore_regions
163- ),
164- self .features [2 ].support .evaluate_gradient (
165- evaluation_points , ignore_regions = ignore_regions
166- ),
156+ self .features [0 ].support .evaluate_gradient (pos , ignore_regions = ignore_regions ),
157+ self .features [1 ].support .evaluate_gradient (pos , ignore_regions = ignore_regions ),
158+ self .features [2 ].support .evaluate_gradient (pos , ignore_regions = ignore_regions ),
167159 )
168160
169161 def get_data (self , value_map : Optional [dict ] = None ) -> List [Union [ValuePoints , VectorPoints ]]:
0 commit comments