Пример #1
0
def _test_forest (mqs,parent,**kwargs):
  from Timba.Meq import meq
  # run tests on the forest
  cells = meq.cells(meq.domain(0,1,0,1),num_freq=20,num_time=10);
  request = meq.request(cells,rqtype='ev');
  mqs.execute('inj',request);

  
Пример #2
0
def _test_forest (mqs,parent,**kwargs):
  from Timba.Meq import meq
  # run tests on the forest
  cells = meq.cells(meq.domain(0,10,0,10),
               num_freq=2000,num_time=2000);
  mqs.execute('root',meq.request(cells));

  
Пример #3
0
def _test_forest(mqs, parent, **kwargs):
    """test_forest() is a standard TDL name. When a forest script is
  loaded by, e.g., the browser, and the "test" option is set to true,
  this method is automatically called after define_forest() to run a 
  test on the forest. The 'mqs' argument is a meqserver proxy object.
  """
    from Timba.Meq import meq
    # run tests on the forest
    cells = meq.cells(meq.domain(0, 1, 0, 1), num_freq=1, num_time=100)
    request = meq.request(cells, rqtype='ev')
    #  mqs.meq('Node.Set.Breakpoint',record(name='solver'));
    #  mqs.meq('Debug.Set.Level',record(debug_level=100));
    a = mqs.meq('Node.Execute',
                record(name='solver', request=request),
                wait=False)
Пример #4
0
def _test_forest (mqs, parent):
   global my_sp
   # create cells
   f0 = 1200e6
   f1 = 1600e6
   t0 = 0.0
   t1 = 1.0
   nfreq = 3
   ntime = 2
   freqtime_domain = meq.domain(startfreq=f0, endfreq=f1, starttime=t0, endtime=t1);
   my_cells =meq.cells(domain=freqtime_domain, num_freq=nfreq,  num_time=ntime);
   my_sp.display()
   # send to kernel
   request = meq.request(my_cells,eval_mode=1);
   mqs.meq('Node.Execute',record(name='sixpack:q='+my_sp.label(),request=request));
Пример #5
0
 def doNewRequest(self):
   newd = meq.domain(self.f0, self.f1, self.t0, self.t1);
   newc = meq.cells(domain=newd, num_freq=self.fn, num_time=self.tn);
   self._request = meq.request(cells=newc);
   self.rid1 = self.rid1 + 1
   self.rid2 = self.rid2 + 1
   self.rid3 = self.rid3 + 1
   self.rid4 = self.rid4 + 1
   self._request.request_id = hiid(self.rid1, self.rid2, self.rid3, self.rid4);
   if self._node:
     cmd = record(nodeindex=self._node,request=self._request,get_state=True);
   elif self._name:
     cmd = record(name=self._name,request=self._request,get_state=True);
   mqs().meq('Node.Execute',cmd,wait=False);
   self._refresh();
Пример #6
0
def _test_forest (mqs,parent,**kwargs):
  """test_forest() is a standard TDL name. When a forest script is
  loaded by, e.g., the browser, and the "test" option is set to true,
  this method is automatically called after define_forest() to run a 
  test on the forest. The 'mqs' argument is a meqserver proxy object.
  """;
  from Timba.Meq import meq
  # run tests on the forest
  cells = meq.cells(meq.domain(0,1,0,1),num_freq=6,num_time=4);
  request = meq.request(cells,rqtype='ev');
  mqs.meq('Node.Execute',record(name='x',request=request));
  mqs.meq('Save.Forest',record(file_name='tile_test.forest.save'));
  # execute request on solver
  request = meq.request(cells,rqtype='ev');
#  mqs.meq('Node.Set.Breakpoint',record(name='solver'));
#  mqs.meq('Debug.Set.Level',record(debug_level=100));
  a = mqs.meq('Node.Execute',record(name='reqseq',request=request),wait=False);
Пример #7
0
 def doNewRequest(self):
     newd = meq.domain(self.f0, self.f1, self.t0, self.t1)
     newc = meq.cells(domain=newd, num_freq=self.fn, num_time=self.tn)
     self._request = meq.request(cells=newc)
     self.rid1 = self.rid1 + 1
     self.rid2 = self.rid2 + 1
     self.rid3 = self.rid3 + 1
     self.rid4 = self.rid4 + 1
     self._request.request_id = hiid(self.rid1, self.rid2, self.rid3,
                                     self.rid4)
     if self._node:
         cmd = record(nodeindex=self._node,
                      request=self._request,
                      get_state=True)
     elif self._name:
         cmd = record(name=self._name,
                      request=self._request,
                      get_state=True)
     mqs().meq('Node.Execute', cmd, wait=False)
     self._refresh()
Пример #8
0
def _test_forest(mqs, parent):
    global my_sp
    # create cells
    f0 = 1200e6
    f1 = 1600e6
    t0 = 0.0
    t1 = 1.0
    nfreq = 3
    ntime = 2
    freqtime_domain = meq.domain(startfreq=f0,
                                 endfreq=f1,
                                 starttime=t0,
                                 endtime=t1)
    my_cells = meq.cells(domain=freqtime_domain,
                         num_freq=nfreq,
                         num_time=ntime)
    my_sp.display()
    # send to kernel
    request = meq.request(my_cells, eval_mode=1)
    mqs.meq('Node.Execute',
            record(name='sixpack:q=' + my_sp.label(), request=request))
Пример #9
0
def _test_forest (mqs,parent,**kwargs):
  from Timba.Meq import meq
  # run tests on the forest
  cells = meq.cells(meq.domain(0,1,0,1),num_freq=20,num_time=10);
  request = meq.request(cells,rqtype='ev');
  mqs.execute('c',request);
Пример #10
0
def _test_forest(mqs, parent, **kwargs):
    from Timba.Meq import meq
    # run tests on the forest
    cells = meq.cells(meq.domain(0, 10, 0, 10), num_freq=2000, num_time=2000)
    mqs.execute('root', meq.request(cells))