mango.core.empty_like

mango.core.empty_like(dds, shape=None, dtype=None, mtype=None, halo=None, mpidims=None, origin=None, subdshape=None, subdorigin=None)

Create a new Dds object of same type/shape/MPI-layout as a specified Dds object.

Parameters:
  • dds (Dds) – The type/shape/MPI-layout determine the same attributes of the returned Dds.
  • shape (3-sequence) – Overrides dds.shape.
  • dtype (scipy.dtype) – Overrides dds.dtype.
  • mtype (mango.mtype) – Overrides dds.mtype.
  • halo (3-sequence) – Overrides dds.halo.
  • mpidims (3-sequence) – Overrides dds.mpi.shape.
  • origin (3-sequence) – Overrides dds.origin.
  • subdshape (3-sequence) – Overrides dds.subd.shape.
  • subdorigin (3-sequence) – Overrides dds.subd.origin.
Return type:

Dds

Returns:

Dds of uninitialised (arbitrary) data with the same type, shape and MPI-layout as dds.

Previous topic

mango.core.empty

Next topic

mango.core.zeros

This Page