qimpy.MPI
Message Passing Interface.
Functions
|
Add_error_class() -> int |
|
Add_error_code(errorclass: int) -> int |
|
Add_error_string(errorcode: int, string: str) -> None |
|
Aint_add(base: int, disp: int) -> int |
|
Aint_diff(addr1: int, addr2: int) -> int |
|
Alloc_mem(size: int, info: Info = INFO_NULL) -> buffer |
|
Attach_buffer(buf: Buffer | None) -> None |
|
Close_port(port_name: str) -> None |
|
Compute_dims(nnodes: int, dims: int | Sequence[int]) -> list[int] |
|
Detach_buffer() -> Buffer | None |
|
Finalize() -> None |
|
Flush_buffer() -> None |
|
Free_mem(mem: buffer) -> None |
|
Get_abi_fortran_info() -> Info |
|
Get_abi_info() -> Info |
|
Get_abi_version() -> tuple[int, int] |
|
Get_address(location: Buffer | Bottom) -> int |
|
Get_error_class(errorcode: int) -> int |
|
Get_error_string(errorcode: int) -> str |
|
Get_hw_resource_info() -> Info |
|
Get_library_version() -> str |
|
Get_processor_name() -> str |
|
Get_version() -> tuple[int, int] |
|
Iflush_buffer() -> Request |
|
Init() -> None |
|
Init_thread(required: int = THREAD_MULTIPLE) -> int |
|
Is_finalized() -> bool |
|
Is_initialized() -> bool |
|
Is_thread_main() -> bool |
|
Lookup_name(service_name: str, info: Info = INFO_NULL) -> str |
|
Open_port(info: Info = INFO_NULL) -> str |
|
Pcontrol(level: int) -> None |
|
Publish_name(service_name: str, port_name: str, info: Info = INFO_NULL) -> None |
|
Query_thread() -> int |
|
Register_datarep(datarep: str, read_fn: Callable[[Buffer, Datatype, int, Buffer, int], None], write_fn: Callable[[Buffer, Datatype, int, Buffer, int], None], extent_fn: Callable[[Datatype], int]) -> None |
|
Remove_error_class(errorclass: int) -> None |
|
Remove_error_code(errorcode: int) -> None |
|
Remove_error_string(errorcode: int) -> None |
|
Unpublish_name(service_name: str, port_name: str, info: Info = INFO_NULL) -> None |
|
Wtick() -> float |
|
Wtime() -> float |
|
get_vendor() -> tuple[str, tuple[int, int, int]] |
Classes
|
Type of BOTTOM. |
|
Type of BUFFER_AUTOMATIC. |
|
Cartesian topology intracommunicator. |
|
Communication context. |
|
Datatype object. |
|
Distributed graph topology intracommunicator. |
|
Error handler. |
|
File I/O context. |
|
General graph topology intracommunicator. |
|
Generalized request handler. |
|
Group of processes. |
|
Type of IN_PLACE. |
|
Info object. |
|
Intercommunicator. |
|
Intracommunicator. |
|
Matched message. |
|
Reduction operation. |
|
Pickle/unpickle Python objects. |
|
Persistent request handler. |
|
Request handler. |
|
Session context. |
|
Status object. |
|
Topology intracommunicator. |
|
Remote memory access context. |
|
Buffer. |
|
alias of |
Exceptions
|
Exception class. |