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.
Definition: BCP_message.hpp:30
This class is an abstract base class for the initializer class the user has to provide.
Definition: BCP_USER.hpp:160