Bcp 1.4.4
Loading...
Searching...
No Matches
BCP_main_fun.hpp
Go to the documentation of this file.
1// Copyright (C) 2000, International Business Machines
2// Corporation and others. All Rights Reserved.
3#ifndef _BCP_MAIN_FUN_H
4#define _BCP_MAIN_FUN_H
5
7
10
12 USER_initialize* user_init,
13 const int argnum, const char* const * arglist);
14
16 USER_initialize* user_init,
17 int my_id, int parent, double ub);
18
20 USER_initialize* user_init,
21 int my_id, int parent, double ub);
22
23#if 0
24BCP_process_t BCP_cp_main(BCP_message_environment* msg_env,
25 USER_initialize* user_init,
26 int my_id, int parent, double ub);
27
28BCP_process_t BCP_vp_main(BCP_message_environment* msg_env,
29 USER_initialize* user_init,
30 int my_id, int parent, double ub);
31#endif
32
34 USER_initialize* user_init,
35 int my_id, int parent, double ub);
36
38 USER_initialize* user_init,
39 int my_id, int parent, double ub);
40
41#endif
BCP_process_t
This enumerative constant describes the various process types.
BCP_process_t BCP_vg_main(BCP_message_environment *msg_env, USER_initialize *user_init, int my_id, int parent, double ub)
BCP_process_t BCP_lp_main(BCP_message_environment *msg_env, USER_initialize *user_init, int my_id, int parent, double ub)
void BCP_tm_main(BCP_message_environment *msg_env, USER_initialize *user_init, const int argnum, const char *const *arglist)
BCP_process_t BCP_cg_main(BCP_message_environment *msg_env, USER_initialize *user_init, int my_id, int parent, double ub)
BCP_process_t BCP_tmstorage_main(BCP_message_environment *msg_env, USER_initialize *user_init, int my_id, int parent, double ub)
This is an abstract base class that describes the message passing environment.
This class is an abstract base class for the initializer class the user has to provide.
Definition BCP_USER.hpp:160