Lines Matching defs:ts
352 WORD32 ts, qs, row, col = 0;
370 for (ts = 0; ts < self->time_slots; ts++) {
380 FLOAT32 real = self->hyb_in[0][ts][qs].re *
381 self->r_out_re_in_m1[ts][indx][row][col] -
382 self->hyb_in[0][ts][qs].im *
383 self->r_out_im_in_m1[ts][indx][row][col] * sign;
384 FLOAT32 imag = self->hyb_in[0][ts][qs].re *
385 self->r_out_im_in_m1[ts][indx][row][col] * sign +
386 self->hyb_in[0][ts][qs].im *
387 self->r_out_re_in_m1[ts][indx][row][col];
391 self->v[row][ts][qs].re = sum_real;
392 self->v[row][ts][qs].im = sum_imag;
404 FLOAT32 real = self->hyb_in[0][ts][qs].re *
405 self->r_out_re_in_m1[ts][indx][row][col] -
406 self->hyb_in[0][ts][qs].im *
407 self->r_out_im_in_m1[ts][indx][row][col] * sign;
408 FLOAT32 imag = self->hyb_in[0][ts][qs].re *
409 self->r_out_im_in_m1[ts][indx][row][col] * sign +
410 self->hyb_in[0][ts][qs].im *
411 self->r_out_re_in_m1[ts][indx][row][col];
415 self->v[row][ts][qs].re = sum_real;
416 self->v[row][ts][qs].im = sum_imag;
423 WORD32 ts, qs, row, col;
468 for (ts = 0; ts < self->time_slots; ts++) {
474 self->r_out_im_in_m2[ts][pb][row][col] =
475 self->r_out_re_in_m2[ts][pb][row][col] *
476 self->r_out_ph_im_in_m2[ts][pb][row];
477 self->r_out_re_in_m2[ts][pb][row][col] =
478 self->r_out_re_in_m2[ts][pb][row][col] *
479 self->r_out_ph_re_in_m2[ts][pb][row];
481 self->r_out_diff_im_in_m2[ts][pb][row][col] =
482 self->r_out_diff_re_in_m2[ts][pb][row][col] *
483 self->r_out_ph_im_in_m2[ts][pb][row];
484 self->r_out_diff_re_in_m2[ts][pb][row][col] =
485 self->r_out_diff_re_in_m2[ts][pb][row][col] *
486 self->r_out_ph_re_in_m2[ts][pb][row];
493 for (ts = 0; ts < self->time_slots; ts++) {
503 sum_re_dir += self->w_dir[col][ts][qs].re *
504 self->r_out_re_in_m2[ts][indx][row][col];
505 sum_im_dir += self->w_dir[col][ts][qs].im *
506 self->r_out_re_in_m2[ts][indx][row][col];
507 sum_re_diff += self->w_diff[col][ts][qs].re *
508 self->r_out_diff_re_in_m2[ts][indx][row][col];
509 sum_im_diff += self->w_diff[col][ts][qs].im *
510 self->r_out_diff_re_in_m2[ts][indx][row][col];
512 self->hyb_dir_out[row][ts][qs].re = sum_re_dir;
513 self->hyb_dir_out[row][ts][qs].im = sum_im_dir;
514 self->hyb_diff_out[row][ts][qs].re = sum_re_diff;
515 self->hyb_diff_out[row][ts][qs].im = sum_im_diff;
521 for (ts = 0; ts < self->time_slots; ts++) {
525 FLOAT32 sum_re_dir = self->hyb_dir_out[row][ts][qs].re;
526 FLOAT32 sum_im_dir = self->hyb_dir_out[row][ts][qs].im;
527 FLOAT32 sum_re_diff = self->hyb_diff_out[row][ts][qs].re;
528 FLOAT32 sum_im_diff = self->hyb_diff_out[row][ts][qs].im;
531 sum_re_dir += self->w_dir[col][ts][qs].im *
532 self->r_out_im_in_m2[ts][indx][row][col];
533 sum_im_dir -= self->w_dir[col][ts][qs].re *
534 self->r_out_im_in_m2[ts][indx][row][col];
535 sum_re_diff += self->w_diff[col][ts][qs].im *
536 self->r_out_diff_im_in_m2[ts][indx][row][col];
537 sum_im_diff -= self->w_diff[col][ts][qs].re *
538 self->r_out_diff_im_in_m2[ts][indx][row][col];
540 self->hyb_dir_out[row][ts][qs].re = sum_re_dir;
541 self->hyb_dir_out[row][ts][qs].im = sum_im_dir;
542 self->hyb_diff_out[row][ts][qs].re = sum_re_diff;
543 self->hyb_diff_out[row][ts][qs].im = sum_im_diff;
549 FLOAT32 sum_re_dir = self->hyb_dir_out[row][ts][qs].re;
550 FLOAT32 sum_im_dir = self->hyb_dir_out[row][ts][qs].im;
551 FLOAT32 sum_re_diff = self->hyb_diff_out[row][ts][qs].re;
552 FLOAT32 sum_im_diff = self->hyb_diff_out[row][ts][qs].im;
555 sum_re_dir -= self->w_dir[col][ts][qs].im *
556 self->r_out_im_in_m2[ts][indx][row][col];
557 sum_im_dir += self->w_dir[col][ts][qs].re *
558 self->r_out_im_in_m2[ts][indx][row][col];
559 sum_re_diff -= self->w_diff[col][ts][qs].im *
560 self->r_out_diff_im_in_m2[ts][indx][row][col];
561 sum_im_diff += self->w_diff[col][ts][qs].re *
562 self->r_out_diff_im_in_m2[ts][indx][row][col];
564 self->hyb_dir_out[row][ts][qs].re = sum_re_dir;
565 self->hyb_dir_out[row][ts][qs].im = sum_im_dir;
566 self->hyb_diff_out[row][ts][qs].re = sum_re_diff;
567 self->hyb_diff_out[row][ts][qs].im = sum_im_diff;
591 WORD32 ts, ps, pb, row, col, i;
597 ts = 0;
601 r_matrix[ts][pb][row][col] =
605 ts++;
612 r_matrix[ts][pb][row][col] =
616 ts++;
641 WORD32 ts, ps, pb;
645 ts = 0;
651 r_re[ts][pb][0] = (FLOAT32)cos(t);
652 r_im[ts][pb][0] = (FLOAT32)sin(t);
655 r_re[ts][pb][1] = (FLOAT32)cos(t);
656 r_im[ts][pb][1] = (FLOAT32)sin(t);
657 ts++;
666 r_re[ts][pb][0] = (FLOAT32)cos(t);
667 r_im[ts][pb][0] = (FLOAT32)sin(t);
670 r_re[ts][pb][1] = (FLOAT32)cos(t);
671 r_im[ts][pb][1] = (FLOAT32)sin(t);
672 ts++;