SpECTRE  v2026.06.09.01
Loading...
Searching...
No Matches
observers::Actions Namespace Reference

Actions used by the observer parallel component More...

Classes

struct  GetLockPointer
 Local synchronous action for retrieving a pointer to the NodeLock with tag LockTag on the component. More...
struct  RegisterVolumeContributorWithObserverWriter
 Register an ArrayComponentId with a specific ObservationIdRegistrationKey that will call observers::ThreadedActions::ContributeVolumeData. More...
struct  DeregisterVolumeContributorWithObserverWriter
 Deregister an ArrayComponentId with a specific ObservationIdRegistrationKey that will no longer call observers::ThreadedActions::ContributeVolumeData. More...
struct  RegisterReductionNodeWithWritingNode
 Register a node with the node that writes the reduction data to disk. More...
struct  DeregisterReductionNodeWithWritingNode
 Deregister a node with the node that writes the reduction data to disk. More...
struct  RegisterReductionContributorWithObserverWriter
 Register an ArrayComponentId that will call observers::ThreadedActions::WriteReductionData or observers::ThreadedActions::ContributeReductionData for a specific ObservationIdRegistrationKey. More...
struct  DeregisterReductionContributorWithObserverWriter
 Deregister an ArrayComponentId that will no longer call observers::ThreadedActions::WriteReductionData or observers::ThreadedActions::ContributeReductionData for a specific ObservationIdRegistrationKey. More...
struct  RegisterContributorWithObserver
 Register the ArrayComponentId that will send the data to the observer for the given ObservationIdRegistrationKey. More...
struct  DeregisterContributorWithObserver
 Deregister the ArrayComponentId that will no longer send the data to the observer for the given ObservationIdRegistrationKey. More...
struct  RegisterEventsWithObservers
 Registers this element of a parallel component with the local Observer parallel component for each triggered observation. More...
struct  RegisterSingletonWithObserverWriter
 Registers a singleton with the ObserverWriter. More...
struct  RegisterWithObservers
 Register an observation ID with the observers. More...
struct  Initialize
 Initializes the DataBox on the observer parallel component. More...
struct  InitializeWriter
 Initializes the DataBox of the observer parallel component that writes to disk. More...
struct  ContributeReductionData
 Send reduction data to the observer group. More...
struct  ContributeVolumeData
 Send volume tensor data to the observer. More...

Detailed Description

Actions used by the observer parallel component