;LIBRARY mpich

EXPORTS
; Fortran values
;	MPIR_Keyval_set_fortran
;	MPIR_Keyval_set_fortran90
	MPIR_Grequest_set_lang_f77
	MPI_F_STATUS_IGNORE
	MPI_F_STATUSES_IGNORE
; C++ values
;	MPIR_Keyval_set_cxx
	MPIR_Errhandler_set_cxx
	MPIR_Op_set_cxx
; misc
    MPIR_CommGetAttr
    MPIR_CommGetAttr_fort
    MPIR_CommSetAttr
    MPIR_TypeGetAttr
    MPIR_TypeSetAttr
    MPIR_WinGetAttr
    MPIR_WinSetAttr
    MPIR_Keyval_set_proxy
	MPIR_Err_create_code
	MPIR_Err_return_comm
	MPID_Wtick
;	MPID_Wtime
	MPID_Wtime_todouble
	MPIR_Dup_fn
	MPI_DUP_FN=MPIR_Dup_fn
	PMPIO_Wait
	MPIO_Wait=PMPIO_Wait
; MPI
	PMPI_Abort
	MPI_Abort=PMPI_Abort
	PMPI_Accumulate
	MPI_Accumulate=PMPI_Accumulate
	PMPI_Add_error_class
	MPI_Add_error_class=PMPI_Add_error_class
	PMPI_Add_error_code
	MPI_Add_error_code=PMPI_Add_error_code
	PMPI_Add_error_string
	MPI_Add_error_string=PMPI_Add_error_string
	PMPI_Address
	MPI_Address=PMPI_Address
	PMPI_Allgather
	MPI_Allgather=PMPI_Allgather
	PMPI_Allgatherv
	MPI_Allgatherv=PMPI_Allgatherv
	PMPI_Alloc_mem
	MPI_Alloc_mem=PMPI_Alloc_mem
	PMPI_Allreduce
	MPI_Allreduce=PMPI_Allreduce
	PMPI_Alltoall
	MPI_Alltoall=PMPI_Alltoall
	PMPI_Alltoallv
	MPI_Alltoallv=PMPI_Alltoallv
	PMPI_Alltoallw
	MPI_Alltoallw=PMPI_Alltoallw
	PMPI_Attr_delete
	MPI_Attr_delete=PMPI_Attr_delete
	PMPI_Attr_get
	MPI_Attr_get=PMPI_Attr_get
	PMPI_Attr_put
	MPI_Attr_put=PMPI_Attr_put
	PMPI_Barrier
	MPI_Barrier=PMPI_Barrier
	PMPI_Bcast
	MPI_Bcast=PMPI_Bcast
	PMPI_Bsend
	MPI_Bsend=PMPI_Bsend
	PMPI_Bsend_init
	MPI_Bsend_init=PMPI_Bsend_init
	PMPI_Buffer_attach
	MPI_Buffer_attach=PMPI_Buffer_attach
	PMPI_Buffer_detach
	MPI_Buffer_detach=PMPI_Buffer_detach
	PMPI_Cancel
	MPI_Cancel=PMPI_Cancel
	PMPI_Cart_coords
	MPI_Cart_coords=PMPI_Cart_coords
	PMPI_Cart_create
	MPI_Cart_create=PMPI_Cart_create
	PMPI_Cart_get
	MPI_Cart_get=PMPI_Cart_get
	PMPI_Cart_map
	MPI_Cart_map=PMPI_Cart_map
	PMPI_Cart_rank
	MPI_Cart_rank=PMPI_Cart_rank
	PMPI_Cart_shift
	MPI_Cart_shift=PMPI_Cart_shift
	PMPI_Cart_sub
	MPI_Cart_sub=PMPI_Cart_sub
	PMPI_Cartdim_get
	MPI_Cartdim_get=PMPI_Cartdim_get
	PMPI_Close_port
	MPI_Close_port=PMPI_Close_port
	PMPI_Comm_accept
	MPI_Comm_accept=PMPI_Comm_accept
	PMPI_Comm_call_errhandler
	MPI_Comm_call_errhandler=PMPI_Comm_call_errhandler
	PMPI_Comm_compare
	MPI_Comm_compare=PMPI_Comm_compare
	PMPI_Comm_connect
	MPI_Comm_connect=PMPI_Comm_connect
	PMPI_Comm_create
	MPI_Comm_create=PMPI_Comm_create
	PMPI_Comm_create_errhandler
	MPI_Comm_create_errhandler=PMPI_Comm_create_errhandler
	PMPI_Comm_create_keyval
	MPI_Comm_create_keyval=PMPI_Comm_create_keyval
	PMPI_Comm_delete_attr
	MPI_Comm_delete_attr=PMPI_Comm_delete_attr
	PMPI_Comm_disconnect
	MPI_Comm_disconnect=PMPI_Comm_disconnect
	PMPI_Comm_dup
	MPI_Comm_dup=PMPI_Comm_dup
	PMPI_Comm_free
	MPI_Comm_free=PMPI_Comm_free
	PMPI_Comm_free_keyval
	MPI_Comm_free_keyval=PMPI_Comm_free_keyval
	PMPI_Comm_get_attr
	MPI_Comm_get_attr=PMPI_Comm_get_attr
	PMPI_Comm_get_errhandler
	MPI_Comm_get_errhandler=PMPI_Comm_get_errhandler
	PMPI_Comm_get_name
	MPI_Comm_get_name=PMPI_Comm_get_name
	PMPI_Comm_get_parent
	MPI_Comm_get_parent=PMPI_Comm_get_parent
	PMPI_Comm_group
	MPI_Comm_group=PMPI_Comm_group
	PMPI_Comm_join
	MPI_Comm_join=PMPI_Comm_join
	PMPI_Comm_rank
	MPI_Comm_rank=PMPI_Comm_rank
	PMPI_Comm_remote_group
	MPI_Comm_remote_group=PMPI_Comm_remote_group
	PMPI_Comm_remote_size
	MPI_Comm_remote_size=PMPI_Comm_remote_size
	PMPI_Comm_set_attr
	MPI_Comm_set_attr=PMPI_Comm_set_attr
	PMPI_Comm_set_errhandler
	MPI_Comm_set_errhandler=PMPI_Comm_set_errhandler
	PMPI_Comm_set_name
	MPI_Comm_set_name=PMPI_Comm_set_name
	PMPI_Comm_size
	MPI_Comm_size=PMPI_Comm_size
	PMPI_Comm_spawn
	MPI_Comm_spawn=PMPI_Comm_spawn
	PMPI_Comm_spawn_multiple
	MPI_Comm_spawn_multiple=PMPI_Comm_spawn_multiple
	PMPI_Comm_split
	MPI_Comm_split=PMPI_Comm_split
	PMPI_Comm_test_inter
	MPI_Comm_test_inter=PMPI_Comm_test_inter
	PMPI_Dims_create
	MPI_Dims_create=PMPI_Dims_create
	PMPI_Errhandler_create
	MPI_Errhandler_create=PMPI_Errhandler_create
	PMPI_Errhandler_free
	MPI_Errhandler_free=PMPI_Errhandler_free
	PMPI_Errhandler_get
	MPI_Errhandler_get=PMPI_Errhandler_get
	PMPI_Errhandler_set
	MPI_Errhandler_set=PMPI_Errhandler_set
	PMPI_Error_class
	MPI_Error_class=PMPI_Error_class
	PMPI_Error_string
	MPI_Error_string=PMPI_Error_string
	PMPI_Exscan
	MPI_Exscan=PMPI_Exscan
; PMPI first versions
	PMPI_File_call_errhandler
	MPI_File_call_errhandler=PMPI_File_call_errhandler
	PMPI_File_close
	MPI_File_close=PMPI_File_close
	PMPI_File_create_errhandler
	MPI_File_create_errhandler=PMPI_File_create_errhandler
	PMPI_File_delete
	MPI_File_delete=PMPI_File_delete
	PMPI_File_get_amode
	MPI_File_get_amode=PMPI_File_get_amode
	PMPI_File_get_atomicity
	MPI_File_get_atomicity=PMPI_File_get_atomicity
	PMPI_File_get_byte_offset
	MPI_File_get_byte_offset=PMPI_File_get_byte_offset
	PMPI_File_get_errhandler
	MPI_File_get_errhandler=PMPI_File_get_errhandler
	PMPI_File_get_group
	MPI_File_get_group=PMPI_File_get_group
	PMPI_File_get_info
	MPI_File_get_info=PMPI_File_get_info
	PMPI_File_get_position
	MPI_File_get_position=PMPI_File_get_position
	PMPI_File_get_position_shared
	MPI_File_get_position_shared=PMPI_File_get_position_shared
	PMPI_File_get_size
	MPI_File_get_size=PMPI_File_get_size
	PMPI_File_get_type_extent
	MPI_File_get_type_extent=PMPI_File_get_type_extent
	PMPI_File_get_view
	MPI_File_get_view=PMPI_File_get_view
	PMPI_File_iread
	MPI_File_iread=PMPI_File_iread
	PMPI_File_iread_at
	MPI_File_iread_at=PMPI_File_iread_at
	PMPI_File_iread_shared
	MPI_File_iread_shared=PMPI_File_iread_shared
	PMPI_File_iwrite
	MPI_File_iwrite=PMPI_File_iwrite
	PMPI_File_iwrite_at
	MPI_File_iwrite_at=PMPI_File_iwrite_at
	PMPI_File_iwrite_shared
	MPI_File_iwrite_shared=PMPI_File_iwrite_shared
	PMPI_File_open
	MPI_File_open=PMPI_File_open
	PMPI_File_preallocate
	MPI_File_preallocate=PMPI_File_preallocate
	PMPI_File_read
	MPI_File_read=PMPI_File_read
	PMPI_File_read_all
	MPI_File_read_all=PMPI_File_read_all
	PMPI_File_read_all_begin
	MPI_File_read_all_begin=PMPI_File_read_all_begin
	PMPI_File_read_all_end
	MPI_File_read_all_end=PMPI_File_read_all_end
	PMPI_File_read_at
	MPI_File_read_at=PMPI_File_read_at
	PMPI_File_read_at_all
	MPI_File_read_at_all=PMPI_File_read_at_all
	PMPI_File_read_at_all_begin
	MPI_File_read_at_all_begin=PMPI_File_read_at_all_begin
	PMPI_File_read_at_all_end
	MPI_File_read_at_all_end=PMPI_File_read_at_all_end
	PMPI_File_read_ordered
	MPI_File_read_ordered=PMPI_File_read_ordered
	PMPI_File_read_ordered_begin
	MPI_File_read_ordered_begin=PMPI_File_read_ordered_begin
	PMPI_File_read_ordered_end
	MPI_File_read_ordered_end=PMPI_File_read_ordered_end
	PMPI_File_read_shared
	MPI_File_read_shared=PMPI_File_read_shared
	PMPI_File_seek
	MPI_File_seek=PMPI_File_seek
	PMPI_File_seek_shared
	MPI_File_seek_shared=PMPI_File_seek_shared
	PMPI_File_set_atomicity
	MPI_File_set_atomicity=PMPI_File_set_atomicity
	PMPI_File_set_errhandler
	MPI_File_set_errhandler=PMPI_File_set_errhandler
	PMPI_File_set_info
	MPI_File_set_info=PMPI_File_set_info
	PMPI_File_set_size
	MPI_File_set_size=PMPI_File_set_size
	PMPI_File_set_view
	MPI_File_set_view=PMPI_File_set_view
	PMPI_File_sync
	MPI_File_sync=PMPI_File_sync
	PMPI_File_write
	MPI_File_write=PMPI_File_write
	PMPI_File_write_all
	MPI_File_write_all=PMPI_File_write_all
	PMPI_File_write_all_begin
	MPI_File_write_all_begin=PMPI_File_write_all_begin
	PMPI_File_write_all_end
	MPI_File_write_all_end=PMPI_File_write_all_end
	PMPI_File_write_at
	MPI_File_write_at=PMPI_File_write_at
	PMPI_File_write_at_all
	MPI_File_write_at_all=PMPI_File_write_at_all
	PMPI_File_write_at_all_begin
	MPI_File_write_at_all_begin=PMPI_File_write_at_all_begin
	PMPI_File_write_at_all_end
	MPI_File_write_at_all_end=PMPI_File_write_at_all_end
	PMPI_File_write_ordered
	MPI_File_write_ordered=PMPI_File_write_ordered
	PMPI_File_write_ordered_begin
	MPI_File_write_ordered_begin=PMPI_File_write_ordered_begin
	PMPI_File_write_ordered_end
	MPI_File_write_ordered_end=PMPI_File_write_ordered_end
	PMPI_File_write_shared
	MPI_File_write_shared=PMPI_File_write_shared
	PMPI_File_f2c
	MPI_File_f2c=PMPI_File_f2c
	PMPI_File_c2f
	MPI_File_c2f=PMPI_File_c2f
; MPI first versions
;	MPI_File_call_errhandler
;	PMPI_File_call_errhandler=MPI_File_call_errhandler
;	MPI_File_close
;	PMPI_File_close=MPI_File_close
;	MPI_File_create_errhandler
;	PMPI_File_create_errhandler=MPI_File_create_errhandler
;	MPI_File_delete
;	PMPI_File_delete=MPI_File_delete
;	MPI_File_get_amode
;	PMPI_File_get_amode=MPI_File_get_amode
;	MPI_File_get_atomicity
;	PMPI_File_get_atomicity=MPI_File_get_atomicity
;	MPI_File_get_byte_offset
;	PMPI_File_get_byte_offset=MPI_File_get_byte_offset
;	MPI_File_get_errhandler
;	PMPI_File_get_errhandler=MPI_File_get_errhandler
;	MPI_File_get_group
;	PMPI_File_get_group=MPI_File_get_group
;	MPI_File_get_info
;	PMPI_File_get_info=MPI_File_get_info
;	MPI_File_get_position
;	PMPI_File_get_position=MPI_File_get_position
;	MPI_File_get_position_shared
;	PMPI_File_get_position_shared=MPI_File_get_position_shared
;	MPI_File_get_size
;	PMPI_File_get_size=MPI_File_get_size
;	MPI_File_get_type_extent
;	PMPI_File_get_type_extent=MPI_File_get_type_extent
;	MPI_File_get_view
;	PMPI_File_get_view=MPI_File_get_view
;	MPI_File_iread
;	PMPI_File_iread=MPI_File_iread
;	MPI_File_iread_at
;	PMPI_File_iread_at=MPI_File_iread_at
;	MPI_File_iread_shared
;	PMPI_File_iread_shared=MPI_File_iread_shared
;	MPI_File_iwrite
;	PMPI_File_iwrite=MPI_File_iwrite
;	MPI_File_iwrite_at
;	PMPI_File_iwrite_at=MPI_File_iwrite_at
;	MPI_File_iwrite_shared
;	PMPI_File_iwrite_shared=MPI_File_iwrite_shared
;	MPI_File_open
;	PMPI_File_open=MPI_File_open
;	MPI_File_preallocate
;	PMPI_File_preallocate=MPI_File_preallocate
;	MPI_File_read
;	PMPI_File_read=MPI_File_read
;	MPI_File_read_all
;	PMPI_File_read_all=MPI_File_read_all
;	MPI_File_read_all_begin
;	PMPI_File_read_all_begin=MPI_File_read_all_begin
;	MPI_File_read_all_end
;	PMPI_File_read_all_end=MPI_File_read_all_end
;	MPI_File_read_at
;	PMPI_File_read_at=MPI_File_read_at
;	MPI_File_read_at_all
;	PMPI_File_read_at_all=MPI_File_read_at_all
;	MPI_File_read_at_all_begin
;	PMPI_File_read_at_all_begin=MPI_File_read_at_all_begin
;	MPI_File_read_at_all_end
;	PMPI_File_read_at_all_end=MPI_File_read_at_all_end
;	MPI_File_read_ordered
;	PMPI_File_read_ordered=MPI_File_read_ordered
;	MPI_File_read_ordered_begin
;	PMPI_File_read_ordered_begin=MPI_File_read_ordered_begin
;	MPI_File_read_ordered_end
;	PMPI_File_read_ordered_end=MPI_File_read_ordered_end
;	MPI_File_read_shared
;	PMPI_File_read_shared=MPI_File_read_shared
;	MPI_File_seek
;	PMPI_File_seek=MPI_File_seek
;	MPI_File_seek_shared
;	PMPI_File_seek_shared=MPI_File_seek_shared
;	MPI_File_set_atomicity
;	PMPI_File_set_atomicity=MPI_File_set_atomicity
;	MPI_File_set_errhandler
;	PMPI_File_set_errhandler=MPI_File_set_errhandler
;	MPI_File_set_info
;	PMPI_File_set_info=MPI_File_set_info
;	MPI_File_set_size
;	PMPI_File_set_size=MPI_File_set_size
;	MPI_File_set_view
;	PMPI_File_set_view=MPI_File_set_view
;	MPI_File_sync
;	PMPI_File_sync=MPI_File_sync
;	MPI_File_write
;	PMPI_File_write=MPI_File_write
;	MPI_File_write_all
;	PMPI_File_write_all=MPI_File_write_all
;	MPI_File_write_all_begin
;	PMPI_File_write_all_begin=MPI_File_write_all_begin
;	MPI_File_write_all_end
;	PMPI_File_write_all_end=MPI_File_write_all_end
;	MPI_File_write_at
;	PMPI_File_write_at=MPI_File_write_at
;	MPI_File_write_at_all
;	PMPI_File_write_at_all=MPI_File_write_at_all
;	MPI_File_write_at_all_begin
;	PMPI_File_write_at_all_begin=MPI_File_write_at_all_begin
;	MPI_File_write_at_all_end
;	PMPI_File_write_at_all_end=MPI_File_write_at_all_end
;	MPI_File_write_ordered
;	PMPI_File_write_ordered=MPI_File_write_ordered
;	MPI_File_write_ordered_begin
;	PMPI_File_write_ordered_begin=MPI_File_write_ordered_begin
;	MPI_File_write_ordered_end
;	PMPI_File_write_ordered_end=MPI_File_write_ordered_end
;	MPI_File_write_shared
;	PMPI_File_write_shared=MPI_File_write_shared
;	MPI_File_f2c
;	PMPI_File_f2c=MPI_File_f2c
;	MPI_File_c2f
;	PMPI_File_c2f=MPI_File_c2f
; end MPI first versions
	PMPI_Finalize
	MPI_Finalize=PMPI_Finalize
	PMPI_Finalized
	MPI_Finalized=PMPI_Finalized
	PMPI_Free_mem
	MPI_Free_mem=PMPI_Free_mem
	PMPI_Gather
	MPI_Gather=PMPI_Gather
	PMPI_Gatherv
	MPI_Gatherv=PMPI_Gatherv
	PMPI_Get
	MPI_Get=PMPI_Get
	PMPI_Get_address
	MPI_Get_address=PMPI_Get_address
	PMPI_Get_count
	MPI_Get_count=PMPI_Get_count
	PMPI_Get_elements
	MPI_Get_elements=PMPI_Get_elements
	PMPI_Get_processor_name
	MPI_Get_processor_name=PMPI_Get_processor_name
	PMPI_Get_version
	MPI_Get_version=PMPI_Get_version
	PMPI_Graph_create
	MPI_Graph_create=PMPI_Graph_create
	PMPI_Dist_graph_create
	MPI_Dist_graph_create=PMPI_Dist_graph_create
	PMPI_Dist_graph_create_adjacent
	MPI_Dist_graph_create_adjacent=PMPI_Dist_graph_create_adjacent
	PMPI_Graph_get
	MPI_Graph_get=PMPI_Graph_get
	PMPI_Graph_map
	MPI_Graph_map=PMPI_Graph_map
	PMPI_Graph_neighbors
	MPI_Graph_neighbors=PMPI_Graph_neighbors
	PMPI_Graph_neighbors_count
	MPI_Graph_neighbors_count=PMPI_Graph_neighbors_count
	PMPI_Dist_graph_neighbors
	MPI_Dist_graph_neighbors=PMPI_Dist_graph_neighbors
	PMPI_Dist_graph_neighbors_count
	MPI_Dist_graph_neighbors_count=PMPI_Dist_graph_neighbors_count
	PMPI_Graphdims_get
	MPI_Graphdims_get=PMPI_Graphdims_get
	PMPI_Grequest_complete
	MPI_Grequest_complete=PMPI_Grequest_complete
	PMPI_Grequest_start
	MPI_Grequest_start=PMPI_Grequest_start
	PMPI_Group_compare
	MPI_Group_compare=PMPI_Group_compare
	PMPI_Group_difference
	MPI_Group_difference=PMPI_Group_difference
	PMPI_Group_excl
	MPI_Group_excl=PMPI_Group_excl
	PMPI_Group_free
	MPI_Group_free=PMPI_Group_free
	PMPI_Group_incl
	MPI_Group_incl=PMPI_Group_incl
	PMPI_Group_intersection
	MPI_Group_intersection=PMPI_Group_intersection
	PMPI_Group_range_excl
	MPI_Group_range_excl=PMPI_Group_range_excl
	PMPI_Group_range_incl
	MPI_Group_range_incl=PMPI_Group_range_incl
	PMPI_Group_rank
	MPI_Group_rank=PMPI_Group_rank
	PMPI_Group_size
	MPI_Group_size=PMPI_Group_size
	PMPI_Group_translate_ranks
	MPI_Group_translate_ranks=PMPI_Group_translate_ranks
	PMPI_Group_union
	MPI_Group_union=PMPI_Group_union
	PMPI_Ibsend
	MPI_Ibsend=PMPI_Ibsend
	PMPI_Info_create
	MPI_Info_create=PMPI_Info_create
	PMPI_Info_delete
	MPI_Info_delete=PMPI_Info_delete
	PMPI_Info_dup
	MPI_Info_dup=PMPI_Info_dup
	PMPI_Info_free
	MPI_Info_free=PMPI_Info_free
	PMPI_Info_get
	MPI_Info_get=PMPI_Info_get
	PMPI_Info_get_nkeys
	MPI_Info_get_nkeys=PMPI_Info_get_nkeys
	PMPI_Info_get_nthkey
	MPI_Info_get_nthkey=PMPI_Info_get_nthkey
	PMPI_Info_get_valuelen
	MPI_Info_get_valuelen=PMPI_Info_get_valuelen
	PMPI_Info_set
	MPI_Info_set=PMPI_Info_set
	PMPI_Init
	MPI_Init=PMPI_Init
	PMPI_Init_thread
	MPI_Init_thread=PMPI_Init_thread
	PMPI_Initialized
	MPI_Initialized=PMPI_Initialized
	PMPI_Intercomm_create
	MPI_Intercomm_create=PMPI_Intercomm_create
	PMPI_Intercomm_merge
	MPI_Intercomm_merge=PMPI_Intercomm_merge
	PMPI_Iprobe
	MPI_Iprobe=PMPI_Iprobe
	PMPI_Irecv
	MPI_Irecv=PMPI_Irecv
	PMPI_Irsend
	MPI_Irsend=PMPI_Irsend
	PMPI_Is_thread_main
	MPI_Is_thread_main=PMPI_Is_thread_main
	PMPI_Isend
	MPI_Isend=PMPI_Isend
	PMPI_Issend
	MPI_Issend=PMPI_Issend
	PMPI_Keyval_create
	MPI_Keyval_create=PMPI_Keyval_create
	PMPI_Keyval_free
	MPI_Keyval_free=PMPI_Keyval_free
	PMPI_Lookup_name
	MPI_Lookup_name=PMPI_Lookup_name
	PMPI_Op_create
	MPI_Op_create=PMPI_Op_create
	PMPI_Op_free
	MPI_Op_free=PMPI_Op_free
	PMPI_Op_commutative
	MPI_Op_commutative=PMPI_Op_commutative
	PMPI_Open_port
	MPI_Open_port=PMPI_Open_port
	PMPI_Pack
	MPI_Pack=PMPI_Pack
	PMPI_Pack_external
	MPI_Pack_external=PMPI_Pack_external
	PMPI_Pack_external_size
	MPI_Pack_external_size=PMPI_Pack_external_size
	PMPI_Pack_size
	MPI_Pack_size=PMPI_Pack_size
	PMPI_Pcontrol
	MPI_Pcontrol=PMPI_Pcontrol
	PMPI_Probe
	MPI_Probe=PMPI_Probe
	PMPI_Publish_name
	MPI_Publish_name=PMPI_Publish_name
	PMPI_Put
	MPI_Put=PMPI_Put
	PMPI_Query_thread
	MPI_Query_thread=PMPI_Query_thread
	PMPI_Recv
	MPI_Recv=PMPI_Recv
	PMPI_Recv_init
	MPI_Recv_init=PMPI_Recv_init
	PMPI_Reduce
	MPI_Reduce=PMPI_Reduce
	PMPI_Reduce_local
	MPI_Reduce_local=PMPI_Reduce_local
	PMPI_Reduce_scatter
	MPI_Reduce_scatter=PMPI_Reduce_scatter
	PMPI_Reduce_scatter_block
	MPI_Reduce_scatter_block=PMPI_Reduce_scatter_block
	PMPI_Register_datarep
	MPI_Register_datarep=PMPI_Register_datarep
	PMPI_Request_free
	MPI_Request_free=PMPI_Request_free
	PMPI_Request_get_status
	MPI_Request_get_status=PMPI_Request_get_status
	PMPI_Rsend
	MPI_Rsend=PMPI_Rsend
	PMPI_Rsend_init
	MPI_Rsend_init=PMPI_Rsend_init
	PMPI_Scan
	MPI_Scan=PMPI_Scan
	PMPI_Scatter
	MPI_Scatter=PMPI_Scatter
	PMPI_Scatterv
	MPI_Scatterv=PMPI_Scatterv
	PMPI_Send
	MPI_Send=PMPI_Send
	PMPI_Send_init
	MPI_Send_init=PMPI_Send_init
	PMPI_Sendrecv
	MPI_Sendrecv=PMPI_Sendrecv
	PMPI_Sendrecv_replace
	MPI_Sendrecv_replace=PMPI_Sendrecv_replace
	PMPI_Ssend
	MPI_Ssend=PMPI_Ssend
	PMPI_Ssend_init
	MPI_Ssend_init=PMPI_Ssend_init
	PMPI_Start
	MPI_Start=PMPI_Start
	PMPI_Startall
	MPI_Startall=PMPI_Startall
	PMPI_Status_set_cancelled
	MPI_Status_set_cancelled=PMPI_Status_set_cancelled
	PMPI_Status_set_elements
	MPI_Status_set_elements=PMPI_Status_set_elements
;	PMPI_Statuses_c2f
;	MPI_Statuses_c2f=PMPI_Statuses_c2f
;	PMPI_Statuses_f2c
;	MPI_Statuses_f2c=PMPI_Statuses_f2c
	PMPI_Test
	MPI_Test=PMPI_Test
	PMPI_Test_cancelled
	MPI_Test_cancelled=PMPI_Test_cancelled
	PMPI_Testall
	MPI_Testall=PMPI_Testall
	PMPI_Testany
	MPI_Testany=PMPI_Testany
	PMPI_Testsome
	MPI_Testsome=PMPI_Testsome
	PMPI_Topo_test
	MPI_Topo_test=PMPI_Topo_test
	PMPI_Type_commit
	MPI_Type_commit=PMPI_Type_commit
	PMPI_Type_contiguous
	MPI_Type_contiguous=PMPI_Type_contiguous
	PMPI_Type_create_darray
	MPI_Type_create_darray=PMPI_Type_create_darray
;	PMPI_Type_create_f90_complex
;	MPI_Type_create_f90_complex=PMPI_Type_create_f90_complex
;	PMPI_Type_create_f90_integer
;	MPI_Type_create_f90_integer=PMPI_Type_create_f90_integer
;	PMPI_Type_create_f90_real
;	MPI_Type_create_f90_real=PMPI_Type_create_f90_real
	PMPI_Type_create_hindexed
	MPI_Type_create_hindexed=PMPI_Type_create_hindexed
	PMPI_Type_create_hvector
	MPI_Type_create_hvector=PMPI_Type_create_hvector
	PMPI_Type_create_indexed_block
	MPI_Type_create_indexed_block=PMPI_Type_create_indexed_block
	PMPI_Type_create_keyval
	MPI_Type_create_keyval=PMPI_Type_create_keyval
	PMPI_Type_create_resized
	MPI_Type_create_resized=PMPI_Type_create_resized
	PMPI_Type_create_struct
	MPI_Type_create_struct=PMPI_Type_create_struct
	PMPI_Type_create_subarray
	MPI_Type_create_subarray=PMPI_Type_create_subarray
	PMPI_Type_delete_attr
	MPI_Type_delete_attr=PMPI_Type_delete_attr
	PMPI_Type_dup
	MPI_Type_dup=PMPI_Type_dup
	PMPI_Type_extent
	MPI_Type_extent=PMPI_Type_extent
	PMPI_Type_free
	MPI_Type_free=PMPI_Type_free
	PMPI_Type_free_keyval
	MPI_Type_free_keyval=PMPI_Type_free_keyval
	PMPI_Type_get_attr
	MPI_Type_get_attr=PMPI_Type_get_attr
	PMPI_Type_get_contents
	MPI_Type_get_contents=PMPI_Type_get_contents
	PMPI_Type_get_envelope
	MPI_Type_get_envelope=PMPI_Type_get_envelope
	PMPI_Type_get_extent
	MPI_Type_get_extent=PMPI_Type_get_extent
	PMPI_Type_get_name
	MPI_Type_get_name=PMPI_Type_get_name
	PMPI_Type_get_true_extent
	MPI_Type_get_true_extent=PMPI_Type_get_true_extent
	PMPI_Type_hindexed
	MPI_Type_hindexed=PMPI_Type_hindexed
	PMPI_Type_hvector
	MPI_Type_hvector=PMPI_Type_hvector
	PMPI_Type_indexed
	MPI_Type_indexed=PMPI_Type_indexed
	PMPI_Type_lb
	MPI_Type_lb=PMPI_Type_lb
	PMPI_Type_match_size
	MPI_Type_match_size=PMPI_Type_match_size
	PMPI_Type_set_attr
	MPI_Type_set_attr=PMPI_Type_set_attr
	PMPI_Type_set_name
	MPI_Type_set_name=PMPI_Type_set_name
	PMPI_Type_size
	MPI_Type_size=PMPI_Type_size
	PMPI_Type_struct
	MPI_Type_struct=PMPI_Type_struct
	PMPI_Type_ub
	MPI_Type_ub=PMPI_Type_ub
	PMPI_Type_vector
	MPI_Type_vector=PMPI_Type_vector
	PMPI_Unpack
	MPI_Unpack=PMPI_Unpack
	PMPI_Unpack_external
	MPI_Unpack_external=PMPI_Unpack_external
	PMPI_Unpublish_name
	MPI_Unpublish_name=PMPI_Unpublish_name
	PMPI_Wait
	MPI_Wait=PMPI_Wait
	PMPI_Waitall
	MPI_Waitall=PMPI_Waitall
	PMPI_Waitany
	MPI_Waitany=PMPI_Waitany
	PMPI_Waitsome
	MPI_Waitsome=PMPI_Waitsome
	PMPI_Win_call_errhandler
	MPI_Win_call_errhandler=PMPI_Win_call_errhandler
	PMPI_Win_complete
	MPI_Win_complete=PMPI_Win_complete
	PMPI_Win_create
	MPI_Win_create=PMPI_Win_create
	PMPI_Win_create_errhandler
	MPI_Win_create_errhandler=PMPI_Win_create_errhandler
	PMPI_Win_create_keyval
	MPI_Win_create_keyval=PMPI_Win_create_keyval
	PMPI_Win_delete_attr
	MPI_Win_delete_attr=PMPI_Win_delete_attr
	PMPI_Win_fence
	MPI_Win_fence=PMPI_Win_fence
	PMPI_Win_free
	MPI_Win_free=PMPI_Win_free
	PMPI_Win_free_keyval
	MPI_Win_free_keyval=PMPI_Win_free_keyval
	PMPI_Win_get_attr
	MPI_Win_get_attr=PMPI_Win_get_attr
	PMPI_Win_get_errhandler
	MPI_Win_get_errhandler=PMPI_Win_get_errhandler
	PMPI_Win_get_group
	MPI_Win_get_group=PMPI_Win_get_group
	PMPI_Win_get_name
	MPI_Win_get_name=PMPI_Win_get_name
	PMPI_Win_lock
	MPI_Win_lock=PMPI_Win_lock
	PMPI_Win_post
	MPI_Win_post=PMPI_Win_post
	PMPI_Win_set_attr
	MPI_Win_set_attr=PMPI_Win_set_attr
	PMPI_Win_set_errhandler
	MPI_Win_set_errhandler=PMPI_Win_set_errhandler
	PMPI_Win_set_name
	MPI_Win_set_name=PMPI_Win_set_name
	PMPI_Win_start
	MPI_Win_start=PMPI_Win_start
	PMPI_Win_test
	MPI_Win_test=PMPI_Win_test
	PMPI_Win_unlock
	MPI_Win_unlock=PMPI_Win_unlock
	PMPI_Win_wait
	MPI_Win_wait=PMPI_Win_wait
	PMPI_Wtick
	MPI_Wtick=PMPI_Wtick
	PMPI_Wtime
	MPI_Wtime=PMPI_Wtime
        PMPI_Type_create_f90_integer
        MPI_Type_create_f90_integer=PMPI_Type_create_f90_integer
        PMPI_Type_create_f90_real
        MPI_Type_create_f90_real=PMPI_Type_create_f90_real
        PMPI_Type_create_f90_complex
        MPI_Type_create_f90_complex=PMPI_Type_create_f90_complex
