.. _program_listing_file_include_gwmodelpp_utils_armampi.h: Program Listing for File armampi.h ================================== |exhale_lsh| :ref:`Return to documentation for file ` (``include/gwmodelpp/utils/armampi.h``) .. |exhale_lsh| unicode:: U+021B0 .. UPWARDS ARROW WITH TIP LEFTWARDS .. code-block:: cpp #include "armadillo_config.h" #include "mpi.h" #ifdef ARMA_32BIT_WORD #define GWM_MPI_UWORD MPI_UNSIGNED_LONG #else // ARMA_32BIT_WORD #define GWM_MPI_UWORD MPI_UNSIGNED_LONG_LONG #endif // ARMA_32BIT_WORD void mat_mul_mpi(arma::mat& a, arma::mat& b, arma::mat& c, const int ip, const int np, const size_t range);