Enum NDIterOpFlags
Per-operand flags during iteration. Matches NumPy's NPY_OP_ITFLAG_* constants.
[Flags]
public enum NDIterOpFlags : ushort
- Extension Methods
Fields
None = 0WRITE = 1Operand will be written to.
READ = 2Operand will be read from.
READWRITE = WRITE | READOperand is read-write.
CAST = 4Operand needs type conversion/byte swapping/alignment.
BUFNEVER = 8Operand never needs buffering.
BUF_SINGLESTRIDE = 16Buffer filling can use single stride.
REDUCE = 32Operand is being reduced.
VIRTUAL = 64Operand is virtual (no backing array).
WRITEMASKED = 128Operand requires masking when copying buffer to array.
BUF_REUSABLE = 256Buffer is fully filled and ready for reuse.
FORCECOPY = 512Operand must be copied.
HAS_WRITEBACK = 1024Operand has temporary data, write back at dealloc.
CONTIG = 2048User requested contiguous operand.