27 #ifndef MCA_FCOLL_BASE_H
28 #define MCA_FCOLL_BASE_H
30 #include "ompi_config.h"
34 #include "ompi/mca/fcoll/fcoll.h"
40 OMPI_DECLSPEC
int mca_fcoll_base_open(
void);
42 OMPI_DECLSPEC
int mca_fcoll_base_close(
void);
50 OMPI_DECLSPEC
int mca_fcoll_base_find_available(
bool enable_progress_threads,
51 bool enable_mpi_threads);
60 OMPI_DECLSPEC
extern int mca_fcoll_base_param;
61 OMPI_DECLSPEC
extern int mca_fcoll_base_output;
63 OMPI_DECLSPEC
extern bool mca_fcoll_base_components_opened_valid;
64 OMPI_DECLSPEC
extern bool mca_fcoll_base_components_available_valid;
66 OMPI_DECLSPEC
extern opal_list_t mca_fcoll_base_components_opened;
67 OMPI_DECLSPEC
extern opal_list_t mca_fcoll_base_components_available;
Common type for all MCA components.
Definition: mca.h:250
The opal_list_t interface is used to provide a generic doubly-linked list container for Open MPI...
Top-level interface for all MCA components.
Back-end structure for MPI_File.
Definition: io_ompio.h:121
Definition: opal_list.h:147