|
core
Shared MPI block decomposition + asynchronous ghost-layer exchange (header-only C++20)
|
One registered field: its flat x-fastest device buffer plus the metadata a consumer needs to exchange or redistribute it. More...
#include <field_set.hpp>
Public Attributes | |
| View< double > | data |
| int | ghost = 0 |
| Centering | centering = Centering::Cell |
| bool | ownStorage = false |
One registered field: its flat x-fastest device buffer plus the metadata a consumer needs to exchange or redistribute it.
ownStorage distinguishes a FieldSet-allocated buffer (add) from an aliased solver member (adopt) — redistribution reallocates the former and rebinds the latter.
Definition at line 37 of file field_set.hpp.
Definition at line 38 of file field_set.hpp.
| int peclet::core::FieldRec::ghost = 0 |
Definition at line 39 of file field_set.hpp.
| Centering peclet::core::FieldRec::centering = Centering::Cell |
Definition at line 40 of file field_set.hpp.
Definition at line 41 of file field_set.hpp.