shared_env -- pass shared communication domain parameters by environment
#include <afblib/shared_env.h>
struct shared_env {
char* name;
unsigned int rank;
};
bool shared_env_store(struct shared_env*, const char* prefix);
bool shared_env_load(struct shared_env*, const char* prefix);
shared_env_store and shared_env_load allow to pass the parameters required for shared_connect (see shared_domain) through environment parameters.
Andreas F. Borchert