|
using | MutableData = tmpl::conditional_t< Local, LocalData, RemoteData > |
|
using | Data = tmpl::conditional_t< Mutable, MutableData, const MutableData > |
|
const TimeStepId & | operator[] (const size_t n) const override |
|
const TimeStepId & | operator[] (const std::pair< size_t, size_t > &step_and_substep) const override |
|
size_t | integration_order (const size_t n) const override |
|
size_t | integration_order (const TimeStepId &id) const override |
|
size_t | number_of_substeps (const size_t n) const override |
|
size_t | number_of_substeps (const TimeStepId &id) const override |
| void | for_each (Func &&func) const |
| | Apply func to each entry. More...
|
|
Data & | data (const size_t n) const |
| | Access the data stored on the side. When performed through a MutableSideAccess, these allow modification of the data. Performing such modifications likely invalidates the coupling cache for the associated BoundaryHistory object, which should be cleared.
|
|
Data & | data (const TimeStepId &id) const |
| | Access the data stored on the side. When performed through a MutableSideAccess, these allow modification of the data. Performing such modifications likely invalidates the coupling cache for the associated BoundaryHistory object, which should be cleared.
|
|
using | StoredHistory = tmpl::conditional_t< Mutable, BoundaryHistory, const BoundaryHistory > |
|
auto & | step_data (const TimeStepId &id) const |
|
auto & | entry (const TimeStepId &id) const |
|
auto & | entry (const std::pair< size_t, size_t > &step_and_substep) const |
|
| SideAccessCommon (const gsl::not_null< StoredHistory * > parent) |
|
gsl::not_null< StoredHistory * > | parent_ |