1f42e0444SCameron Smith #ifndef PHIOMPI_H 2f42e0444SCameron Smith #define PHIOMPI_H 3f42e0444SCameron Smith 4*37dc80d0SCameron Smith #include<stddef.h> /* size_t */ 5*37dc80d0SCameron Smith 6f42e0444SCameron Smith #ifdef __cplusplus 7f42e0444SCameron Smith extern "C" { 8f42e0444SCameron Smith #endif 9f42e0444SCameron Smith int phio_self(); 10f42e0444SCameron Smith int phio_peers(); 11*37dc80d0SCameron Smith size_t phio_min_sizet(size_t val); 12*37dc80d0SCameron Smith size_t phio_max_sizet(size_t val); 13*37dc80d0SCameron Smith size_t phio_add_sizet(size_t val); 14f42e0444SCameron Smith double phio_min_double(double val); 15f42e0444SCameron Smith double phio_max_double(double val); 16f42e0444SCameron Smith double phio_add_double(double val); 17f42e0444SCameron Smith #ifdef __cplusplus 18f42e0444SCameron Smith } 19f42e0444SCameron Smith #endif 20f42e0444SCameron Smith 21f42e0444SCameron Smith #endif 22