Function				    Status
--------				    ------
--------Point to Point-----------------
MPI_Send				    Implemented
MPI_Recv				    Implemented
MPI_Get_count			    Never
MPI_Bsend				    Implemented
MPI_Ssend				    Implemented
MPI_Rsend				    Implemented
MPI_Buffer_attach		    Implemented (buffer_for)
MPI_Buffer_detach		    Implemented (unbuffer)
MPI_Isend				    Implemented
MPI_Ibsend				    Implemented
MPI_Issend				    Implemented
MPI_Irsend				    Implemented
MPI_Irecv				    Implemented
MPI_Wait				    Implemented
MPI_Test				    Implemented
MPI_Request_free		    Never
MPI_Waitany				    Implemented
MPI_Testany				    Implemented
MPI_Waitall				    Implemented
MPI_Testall				    Implemented
MPI_Waitsome			    Implemented
MPI_Testsome			    Implemented
MPI_Iprobe				    Implemented
MPI_Probe				    Implemented
MPI_Cancel				    Implemented
MPI_Test_cancelled		    Implemented
MPI_Send_init			    Implemented
MPI_Bsend_init			    Implemented
MPI_Ssend_init			    Implemented
MPI_Rsend_init			    Implemented
MPI_Recv_init			    Implemented
MPI_Start				    Implemented
MPI_Startall			    Implemented
MPI_Sendrecv			    Implemented
MPI_Sendrecv_replace	    Never
MPI_Type_contiguous		    Never
MPI_Type_vector			    Never
MPI_Type_hvector		    Never
MPI_Type_indexed		    Never
MPI_Type_hindexed		    Never
MPI_Type_struct			    Never
MPI_Address				    Never
MPI_Type_extent			    Never
MPI_Type_size			    Never
MPI_Type_lb				    Never
MPI_Type_ub				    Never
MPI_Type_commit			    Never
MPI_Type_free			    Never
MPI_Get_elements		    Never
MPI_Pack				    Never
MPI_Unpack				    Never
MPI_Pack_size			    Never

----------Collective-------------------
MPI_Barrier				    Implemented
MPI_Bcast				    Implemented
MPI_Gather				    Implemented
MPI_Gatherv				    Implemented
MPI_Scatter				    Implemented
MPI_Scatterv			    Implemented
MPI_Allgather			    Implemented
MPI_Allgatherv			    Implemented
MPI_Alltoall			    Implemented
MPI_Alltoallv			    Implemented
MPI_Reduce				    Implemented
MPI_Op_create			    Implemented
MPI_Op_free				    Never
MPI_Allreduce			    Implemented
MPI_Reduce_scatter		    Implemented
MPI_Scan				    Implemented

---Groups, Contexts, and Communicators----
MPI_Group_size              Implemented
MPI_Group_rank              Implemented
MPI_Group_translate_ranks   Implemented
MPI_Group_compare           Implemented
MPI_Comm_group              Implemented
MPI_Group_union             Implemented
MPI_Group_intersection      Implemented
MPI_Group_difference        Implemented
MPI_Group_incl              Implemented
MPI_Group_excl              Implemented
MPI_Group_range_incl        Implemented
MPI_Group_range_excl        Implemented
MPI_Group_free              Never (GC)
MPI_Comm_size               Implemented
MPI_Comm_rank               Implemented
MPI_Comm_compare            Implemented
MPI_Comm_dup                Implemented
MPI_Comm_create             Implemented
MPI_Comm_split              implemented
MPI_Comm_free               Never (GC)
MPI_Comm_test_inter         Implemented
MPI_Comm_remote_size        Implemented
MPI_Comm_remote_group       Implemented
MPI_Intercomm_create        Implemented
MPI_Intercomm_merge         Implemented
MPI_Keyval_create           Implemented
MPI_Keyval_free             Implemented
MPI_Attr_put                Implemented
MPI_Attr_get                Implemented
MPI_Attr_delete             Implemented
--------------Topologies-------------------
MPI_Cart_create             Implemented
MPI_Dims_create             Implemented
MPI_Graph_create            Implemented
MPI_Topo_test               Implemented
MPI_Graphdims_get           Implemented
MPI_Graph_get               Implemented
MPI_Cartdim_get             Implemented
MPI_Cart_get                Implemented
MPI_Cart_rank               Implemented
MPI_Cart_coords             Implemented
MPI_Graph_neighbors_count   Implemented
MPI_Graph_neighbors         Implemented
MPI_Cart_shift              Implemented
MPI_Cart_sub                Implemented
MPI_Cart_map                Implemented
MPI_Graph_map               Implemented
-------------Environmental------------------
MPI_Get_processor_name      Implemented
MPI_Errhandler_create       ???
MPI_Errhandler_set          ???
MPI_Errhandler_get          ???
MPI_Errhandler_free         ???
MPI_Error_string            ???
MPI_Error_class             ???
MPI_Wtime                   Implemented
MPI_Wtick                   Implemented
MPI_Init                    Never
MPI_Finalize                Never
MPI_Initialized             Implemented
MPI_Abort                   Implemented
-----------Profiling------------------------
MPI_Pcontrol                ???

