/*! 
\page error Error Handling

By default, PIO handles errors internally by printing a string
describing the error and then calling mpi_abort. Application
developers can change this behaivior with a call to
\ref PIO_seterrorhandling or PIOc_set_iosystem_error_handling().

The three types of error handling are:

1 - ::PIO_INTERNAL_ERROR abort on error from any task.

2 - ::PIO_BCAST_ERROR broadcast error to all tasks on IO communicator

3 - ::PIO_RETURN_ERROR return error and do nothing else
*/
