Fulguro Logo Support This Project

Threads auto
[Core]


Functions

FLGR_Ret flgr2d_thread_function_data2d_data2d (FLGR_Fct_data2d_data2d *fct_ptr, FLGR_Data2D *p1, FLGR_Data2D *p2, int thread_number)
FLGR_Ret flgr2d_thread_function_data2d_data2d_data2d (FLGR_Fct_data2d_data2d_data2d *fct_ptr, FLGR_Data2D *p1, FLGR_Data2D *p2, FLGR_Data2D *p3, int thread_number)
FLGR_Ret flgr2d_thread_function_data2d_data2d_nhb (FLGR_Fct_data2d_data2d_data2d *fct_ptr, FLGR_Data2D *p1, FLGR_Data2D *p2, FLGR_Data2D *nhb, int thread_number)


Function Documentation

FLGR_Ret flgr2d_thread_function_data2d_data2d ( FLGR_Fct_data2d_data2d *  fct_ptr,
FLGR_Data2D p1,
FLGR_Data2D p2,
int  thread_number 
)

Use Multiple threads to execute a function using two data2d as parameters

Parameters:
fct_ptr : pointer to a function to execute using multiple thread as
 FLGR_Ret fct(FLGR_Data2D *dest, FLGR_Data2D *src); 
p1 : first parameter of the function to execute (ie "dest")
p2 : second parameter of the function to execute (ie "src")
thread_number : number of thread to launch
Returns:
FLGR_RET_OK

Definition at line 82 of file flgrCoreThreadsAuto.c.

FLGR_Ret flgr2d_thread_function_data2d_data2d_data2d ( FLGR_Fct_data2d_data2d_data2d *  fct_ptr,
FLGR_Data2D p1,
FLGR_Data2D p2,
FLGR_Data2D p3,
int  thread_number 
)

Use Multiple threads to execute a neighborhood function using three data2d

Parameters:
fct_ptr : pointer to a function to execute using multiple thread as
 FLGR_Ret fct(FLGR_Data2D *dest, FLGR_Data2D *src1, FLGR_Data2D *src2); 
p1 : first parameter of the function to execute (ie "dest")
p2 : second parameter of the function to execute (ie "src1")
p3 : third parameter of the function to execute (ie "src2")
thread_number : number of thread to launch
Returns:
FLGR_RET_OK

Definition at line 186 of file flgrCoreThreadsAuto.c.

FLGR_Ret flgr2d_thread_function_data2d_data2d_nhb ( FLGR_Fct_data2d_data2d_data2d *  fct_ptr,
FLGR_Data2D p1,
FLGR_Data2D p2,
FLGR_Data2D nhb,
int  thread_number 
)

Use Multiple threads to execute a neighborhood function using three data2d

Parameters:
fct_ptr : pointer to a function to execute using multiple thread as
 FLGR_Ret fct(FLGR_Data2D *dest, FLGR_Data2D *src, FLGR_Data2D *nhb); 
p1 : first parameter of the function to execute (ie "dest")
p2 : second parameter of the function to execute (ie "src")
nhb : neighborhood parameter
thread_number : number of thread to launch
Returns:
FLGR_RET_OK
Examples:
multithread_auto.c.

Definition at line 133 of file flgrCoreThreadsAuto.c.


SourceForge.net Logo
Generated on Tue Nov 11 19:17:28 2008 for Fulguro by doxygen 1.5.6