MCPcopy Create free account
hub / github.com/DedalusProject/dedalus / scatter

Method scatter

dedalus/core/system.py:145–155  ·  view source on GitHub ↗

Extract fields from system buffer.

(self)

Source from the content-addressed store, hash-verified

143 # np.copyto(self.data[..., start::stride], field.data)
144
145 def scatter(self):
146 """Extract fields from system buffer."""
147 self.field_buffer[:] = self.perm.T * self.group_buffer
148 for field, view in zip(self.fields, self.array_views):
149 field['c'] = view
150
151 # stride = self.nfields
152 # coeff_layout = self.domain.dist.coeff_layout
153 # for start, field in enumerate(self.fields):
154 # field.preset_layout(coeff_layout)
155 # np.copyto(field.data, self.data[..., start::stride])
156

Callers 1

set_stateMethod · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected