TBCI Numerical high perf. C++ Library 2.8.0
thr_ctrl Struct Reference

#include <smp.h>

Collaboration diagram for thr_ctrl:

Public Attributes

unsigned long t_job_no
thr_job_t t_job
unsigned long t_size
unsigned long t_off
void * t_par [6]
union { 
   volatile char   t_res_dummy [16] 
   LONG_DOUBLE   t_res_ld 
   double   t_res_d 
   long   t_res_l 
   void *   t_res_ptr 
}; 
int t_no

Detailed Description

Definition at line 168 of file smp.h.

Member Data Documentation

◆ [union]

union { ... } thr_ctrl

◆ t_job

thr_job_t thr_ctrl::t_job

Definition at line 170 of file smp.h.

Referenced by lina_thread().

◆ t_job_no

unsigned long thr_ctrl::t_job_no

Definition at line 169 of file smp.h.

Referenced by lina_thread().

◆ t_no

int thr_ctrl::t_no

Definition at line 183 of file smp.h.

Referenced by lina_err(), and lina_thread().

◆ t_off

unsigned long thr_ctrl::t_off

◆ t_par

◆ t_res_d

double thr_ctrl::t_res_d

Definition at line 178 of file smp.h.

Referenced by job_vec_fabssqr().

◆ t_res_dummy

volatile char thr_ctrl::t_res_dummy[16]

Definition at line 176 of file smp.h.

Referenced by lina_thread().

◆ t_res_l

long thr_ctrl::t_res_l

Definition at line 179 of file smp.h.

Referenced by job_vv_comp().

◆ t_res_ld

LONG_DOUBLE thr_ctrl::t_res_ld

Definition at line 177 of file smp.h.

◆ t_res_ptr

void* thr_ctrl::t_res_ptr

Definition at line 180 of file smp.h.

Referenced by job_vec_dot().

◆ t_size


The documentation for this struct was generated from the following file: