title: How to pass array of C Boolean values with MPI?
body: <p>I have an array of boolean values that I'd like to use with MPI, but as far as I have searched there is no <code>MPI_BOOL</code> type. The programming language is C and I'm using <code>bool</code> from <code>stdbool.h</code>. The size of bool on my machine is 1 byte. </p>
  
  <p>Do I just use some other MPI type? I'd rather not do this in the interest of keeping the size of the array to transfer as small as possible. </p>