def ajax_solver_addpoint(self, request): def go(): solver_state = self.get_solver_state(request) f = request.json_body['f'] solver_state.new_point(f) return self.return_new_data(request) return ajax_error_catch(go)
def ajax_solver_addpoint(self, e): def go(): solver_state = self.get_solver_state(e) f = e.request.json_body['f'] solver_state.new_point(f) return self.return_new_data(e) return ajax_error_catch(go, environment=e)
def view_mcdp_value_parse(self, e): string = e.request.json_body['string'] assert isinstance(string, unicode) string = string.encode('utf-8') def go(): return self.parse(e, string) return ajax_error_catch(go, environment=e)
def ajax_solver_reset(self, request): def go(): self.reset(request) return self.return_new_data(request) return ajax_error_catch(go)
def ajax_solver_getdatasets(self, request): def go(): return self.return_new_data(request) return ajax_error_catch(go)
def ajax_solver_reset(self, e): def go(): self.reset(e) return self.return_new_data(e) return ajax_error_catch(go, environment=e)
def ajax_solver_getdatasets(self, e): def go(): return self.return_new_data(e) return ajax_error_catch(go, environment=e)