sopalin_launch_thread:

void sopalin_launch_thread(INT procnum,
INT procnbr,
void *ptr,
INT calc_thrdnbr,
void *(*calc_routine)(void *),
void *calc_data,
INT comm_thrdnbr,
void *(*comm_routine)(void *),
void *comm_data,
INT ooc_thrdnbr,
void *(*ooc_routine)(void *),
void *ooc_data)

Launch non-threaded computation.

Defined if FORCE_NOSMP is defined.

Parameters

procnumMPI processus number.
procnbrNumber of MPI processus.
ptr. calc_thrdnbr -

sopalin_launch_thread

void sopalin_launch_thread(INT procnum,
INT procnbr,
void *ptr,
INT calc_thrdnbr,
void *(*calc_routine)(void *),
void *calc_data,
INT comm_thrdnbr,
void *(*comm_routine)(void *),
void *comm_data,
INT ooc_thrdnbr,
void *(*ooc_routine)(void *),
void *ooc_data)

sopalin_launch_thread

void sopalin_launch_thread(INT procnum,
INT procnbr,
void *ptr,
INT calc_thrdnbr,
void *(*calc_routine)(void *),
void *calc_data,
INT comm_thrdnbr,
void *(*comm_routine)(void *),
void *comm_data,
INT ooc_thrdnbr,
void *(*ooc_routine)(void *),
void *ooc_data)

sopalin_bindthread

INT sopalin_bindthread(INT cpu)

sopalin_launch_comm

void sopalin_launch_comm(int nbthrdcomm,
void *(*comm_routine)(void *),
void *data)
void sopalin_launch_thread(INT procnum,
INT procnbr,
void *ptr,
INT calc_thrdnbr,
void *(*calc_routine)(void *),
void *calc_data,
INT comm_thrdnbr,
void *(*comm_routine)(void *),
void *comm_data,
INT ooc_thrdnbr,
void *(*ooc_routine)(void *),
void *ooc_data)
Launch non-threaded computation.
void sopalin_launch_thread(INT procnum,
INT procnbr,
void *ptr,
INT calc_thrdnbr,
void *(*calc_routine)(void *),
void *calc_data,
INT comm_thrdnbr,
void *(*comm_routine)(void *),
void *comm_data,
INT ooc_thrdnbr,
void *(*ooc_routine)(void *),
void *ooc_data)
INT sopalin_bindthread(INT cpu)
void sopalin_launch_comm(int nbthrdcomm,
void *(*comm_routine)(void *),
void *data)
Close