OrthogonalReduceField

Orthogonal reduce field that applies reduction function `fun` over slices along orthogonal dimensions of a field iterator.

Members

Functions

lightConst
auto lightConst()
lightImmutable
auto lightImmutable()
opIndex
auto opIndex(size_t index)

r = fun(r, fields[i][index]); reduction by i

Variables

_fields
Slice!FieldsIterator _fields;

non empty slice

_initialValue
T _initialValue;