PIPS
|
return the type for MPI datatype (to make custom datatype for example): MPI_Datatype More...
Data Fields | |
entity | size |
entity | rank |
entity | mpi_communicator |
entity | mpi_status |
entity | mpi_request |
entity | error |
return the type for MPI datatype (to make custom datatype for example): MPI_Datatype
tatic type mpi_type_MPI_Datatype() { entity req = FindOrCreateEntity(TOP_LEVEL_MODULE_NAME, MPI_DATATYPE); if(storage_undefined_p(entity_storage(req))) { entity_storage(req) = make_storage_rom(); put_new_typedef(MPI_DATATYPE); } type req_t =MakeTypeVariable(make_basic_typedef(req), NIL); if(type_undefined_p(entity_type(req))) { entity_type(req) = ImplicitType(req); } return req_t; } Wrapper to call generic MPI function maker
Definition at line 508 of file mpi_conversion.c.
entity ctx_mpi::error |
Definition at line 514 of file mpi_conversion.c.
Referenced by mpi_comm_rank_ctx(), mpi_comm_size_ctx(), mpi_finalize_ctx(), mpi_init_ctx(), mpi_make_ctx(), mpi_recv_ctx(), and mpi_send_ctx().
entity ctx_mpi::mpi_communicator |
Definition at line 511 of file mpi_conversion.c.
Referenced by mpi_comm_rank_ctx(), mpi_comm_size_ctx(), mpi_make_ctx(), mpi_recv_ctx(), and mpi_send_ctx().
entity ctx_mpi::mpi_request |
Definition at line 513 of file mpi_conversion.c.
Referenced by initilization(), mpi_make_ctx(), mpi_recv_ctx(), and mpi_send_ctx().
entity ctx_mpi::mpi_status |
Definition at line 512 of file mpi_conversion.c.
Referenced by initilization(), mpi_make_ctx(), and mpi_recv_ctx().
entity ctx_mpi::rank |
Definition at line 510 of file mpi_conversion.c.
Referenced by ctx_generate_new_statement_cluster_dependant(), initilization(), mpi_comm_rank_ctx(), and mpi_make_ctx().
entity ctx_mpi::size |
Definition at line 509 of file mpi_conversion.c.
Referenced by initilization(), mpi_comm_size_ctx(), and mpi_make_ctx().