|
YAC 3.20.0
Yet Another Coupler
|


Go to the source code of this file.
Functions | |
| struct yac_component_config * | yac_component_config_new (struct yac_couple_config *couple_config, char const **names, size_t num_names, MPI_Comm comm) |
| void | yac_component_config_delete (struct yac_component_config *comp_config) |
| int | yac_component_config_contains_component (struct yac_component_config *comp_config, char const *comp_name) |
| MPI_Comm | yac_component_config_get_comps_comm (struct yac_component_config *comp_config, const char **names, size_t num_names) |
| int | yac_component_config_comp_size (struct yac_component_config *comp_config, char const *comp_name) |
| int | yac_component_config_comp_rank (struct yac_component_config *comp_config, char const *comp_name) |
| int yac_component_config_comp_rank | ( | struct yac_component_config * | comp_config, |
| char const * | comp_name ) |
Definition at line 274 of file component.c.


| int yac_component_config_comp_size | ( | struct yac_component_config * | comp_config, |
| char const * | comp_name ) |
Definition at line 266 of file component.c.


| int yac_component_config_contains_component | ( | struct yac_component_config * | comp_config, |
| char const * | comp_name ) |
Checks whether a component is locally available
| [in] | comp_config | component configuration |
| [in] | comp_name | component name |
Definition at line 240 of file component.c.
| void yac_component_config_delete | ( | struct yac_component_config * | comp_config | ) |
| MPI_Comm yac_component_config_get_comps_comm | ( | struct yac_component_config * | comp_config, |
| const char ** | names, | ||
| size_t | num_names ) |
creates a communicator that contains the processes of all listed components
| [in] | comp_config | component configuration |
| [in] | names | list of component names |
| [in] | num_names | number of component names |
Definition at line 145 of file component.c.


| struct yac_component_config * yac_component_config_new | ( | struct yac_couple_config * | couple_config, |
| char const ** | names, | ||
| size_t | num_names, | ||
| MPI_Comm | comm ) |
Definition at line 42 of file component.c.

