コード例 #1
0
ファイル: query.cpp プロジェクト: AstroGPU/swarm
    //    void execute(const std::string &datafile, time_range_t T, sys_range_t sys)
void execute_binary_query(const std::string &datafile, time_range_t T, sys_range_t sys, body_range_t bod) {
	swarmdb db(datafile);
	swarmdb::result r = db.query(sys, T);
		//	swarmdb::result r = db.query(sys, bod, T);
	gpulog::logrecord lr;
	while(lr = r.next())
	{
	  output_record(std::cout, lr,bod );
		std::cout << "\n";
	}
}
コード例 #2
0
ファイル: sidc.c プロジェクト: sorki/sidc
static inline void maybe_do_fft( void)
{
   if( ++grab_cnt < FFTWID) return;
   grab_cnt = 0;

   process_fft( &left);
   if( CF_chans == 2) process_fft( &right);

   if( ++frame_cnt == output_int)
   {
      frame_cnt = 0;
      output_record();
   }

   if( ++uspec_cnt == uspec_max)
   {
      uspec_cnt = 0;
      utility_spectrum();
   }
}