docs: def _set_vector_value(self, var_name, value):
          """Private"""
          self.particle[var_name] = convert_3vector_to_dict(value)
  
          for coord in self.particle[var_name].keys():
              new_value = Distribution(self.particle[var_name][coord])
              self.particle[var_name][coord] = new_value