Changing the RangedVectorMCOParameter.dimension variable in the WfManager crashes the UI with the following error message:
File "/~/force-bdss/force_bdss/mco/parameters/mco_parameters.py", line 262, in verify
initial_value = self.initial_value[dim]
IndexError: list index out of range
Abort trap: 6
This looks to be an order of execution error, since the verify method is being called before the _update_bounds method has finished, which ensures that len(self.initial_value) == self.dimension
Changing the
RangedVectorMCOParameter.dimension
variable in the WfManager crashes the UI with the following error message:This looks to be an order of execution error, since the
verify
method is being called before the_update_bounds
method has finished, which ensures thatlen(self.initial_value) == self.dimension