[This is preliminary documentation and is subject to change.]
Create a lesser dimensional grid from an existing Cartesian communicator.
Namespace:
MPIAssembly: MPI (in MPI.dll)
Version: 0.6.0.0 (0.6.0.0)
Syntax
| C# |
|---|
public static int MPI_Cart_sub( int comm, int* remain_dims, int* newcomm ) |
| Visual Basic (Declaration) |
|---|
Public Shared Function MPI_Cart_sub ( _ comm As Integer, _ remain_dims As Integer*, _ newcomm As Integer* _ ) As Integer |
| Visual C++ |
|---|
public: static int MPI_Cart_sub( int comm, int* remain_dims, int* newcomm ) |
Parameters
- comm
- Type: System..::.Int32
The existing communicator.
- remain_dims
- Type:
System..::.Int32
*
A logical array indicating whether a dimension in the existing should be kept (1) or dropped (0).
- newcomm
- Type:
System..::.Int32
*
The new communicator.