This commit is contained in:
Simon Gardling 2022-03-01 09:16:11 -05:00
parent f4a26ff8fe
commit 8ae620633f

View File

@ -93,16 +93,12 @@ impl Function {
} }
// Makes sure proper arguments are passed when integral is enabled // Makes sure proper arguments are passed when integral is enabled
if integral { if integral && (integral_min_x != Some(self.integral_min_x))
if (integral_min_x != Some(self.integral_min_x)) | (integral_max_x != Some(self.integral_max_x)) | (integral_num != Some(self.integral_num)) {
| (integral_max_x != Some(self.integral_max_x)) self.front_cache = None;
| (integral_num != Some(self.integral_num)) self.integral_min_x = integral_min_x.expect("integral_min_x is None");
{ self.integral_max_x = integral_max_x.expect("integral_max_x is None");
self.front_cache = None; self.integral_num = integral_num.expect("integral_num is None");
self.integral_min_x = integral_min_x.expect("integral_min_x is None");
self.integral_max_x = integral_max_x.expect("integral_max_x is None");
self.integral_num = integral_num.expect("integral_num is None");
}
} }
} }