 /*!  \page c_api PIO C Interface
  This is a list of all user interface routines:

  \section api_system_c PIO Startup and Shutdown
     - \ref PIO_init_c
     - \ref PIO_init_async
     - \ref PIO_finalize_c
  \section api_fileops_c PIO File Operations
     - \ref PIO_open_file_c
     - \ref PIO_create_file_c
     - \ref PIO_sync_file_c
     - \ref PIO_close_file_c
  \section api_decomp_c PIO Decompositions
    - \ref PIO_initdecomp_c
    - \ref PIO_freedecomp_c
  \section readwrite_c Reading and Writing Distributed Arrays
    - \ref PIO_read_darray_c
    - \ref PIO_write_darray_c
    - \ref PIO_setframe_c
  \section utility_c Utility
    - \ref PIO_set_hint_c
    - \ref PIO_error_method_c
    - \ref PIO_get_local_array_size_c
    - \ref PIO_getnumiotasks_c
    - \ref PIO_set_blocksize_c
  \section netcdf_c NetCDF-Like Functions
     Also see: http://www.unidata.ucar.edu/software/netcdf/docs/
     \subsection utilnc_c File Operations
       - \ref PIO_enddef_c
       - \ref PIO_redef_c
     \subsection write_metadata_c Writing Metadata
       - \ref PIO_def_dim_c
       - \ref PIO_def_var_c
       - \ref PIO_put_att_c
     \subsection putget_c Reading/Writing Data
       - \ref PIO_get_vara_c
       - \ref PIO_get_var_c
       - \ref PIO_get_var1_c
       - \ref PIO_get_vars_c
       - \ref PIO_put_vara_c
       - \ref PIO_put_var_c
       - \ref PIO_put_var1_c
       - \ref PIO_put_vars_c
     \subsection inqnc_c Learn about Files and Metadata
       - \ref PIO_inq_c
       - \ref PIO_get_att_c
       - \ref PIO_inq_att_c
       - \ref PIO_inq_var_c
       - \ref PIO_inq_dim_c

*/
