code: def set_free_parameters(self, values):
          
  
          assert len(values) == len(self.free_parameters)
  
          for parameter, this_value in zip(self.free_parameters.values(), values):
  
              parameter.value = this_value
docs: Set the free parameters in the model to the provided values.
  
          NOTE: of course, order matters
  
          :param values: a list of new values
          :return: None