OP2/PyOP2 — pull request #11 by wence- (2012-07-24 10:32:19+00:00)
Title: Support SoA datatype in API and sequential backend

The user must flag the Dat as being in SoA format by using the
optional soa argument to the constructor (defaults to False). The
user kernel then accesses this data through the OP2_STRIDE macro.
That is, rather than writing:

data[idx]

one writes:

OP2_STRIDE(data, idx)