← Documentation
ADS-IDAC Engine 5.0.0
SequenceReport Struct Reference

Report sent by client when a sequence completes (for DET visualization). More...

#include <ParallelGlobal.h>

Public Member Functions

template<class Archive >
void serialize (Archive &ar, unsigned int)
 

Public Attributes

int sequence_id
 
int parent_sequence_id
 -1 for root (sequence 0) More...
 
double branch_time
 Sim time when parent branched to create this sequence. More...
 
double end_time
 Sim time at completion. More...
 
int num_branches_generated
 Children spawned during this sequence. More...
 
int worker_rank
 Which MPI rank ran it. More...
 

Detailed Description

Report sent by client when a sequence completes (for DET visualization).

Definition at line 117 of file ParallelGlobal.h.

Member Function Documentation

◆ serialize()

template<class Archive >
void SequenceReport::serialize ( Archive &  ar,
unsigned int   
)
inline

Member Data Documentation

◆ branch_time

double SequenceReport::branch_time

Sim time when parent branched to create this sequence.

Definition at line 120 of file ParallelGlobal.h.

Referenced by serialize().

◆ end_time

double SequenceReport::end_time

Sim time at completion.

Definition at line 121 of file ParallelGlobal.h.

Referenced by serialize().

◆ num_branches_generated

int SequenceReport::num_branches_generated

Children spawned during this sequence.

Definition at line 122 of file ParallelGlobal.h.

Referenced by serialize().

◆ parent_sequence_id

int SequenceReport::parent_sequence_id

-1 for root (sequence 0)

Definition at line 119 of file ParallelGlobal.h.

Referenced by serialize().

◆ sequence_id

int SequenceReport::sequence_id

Definition at line 118 of file ParallelGlobal.h.

Referenced by Client::complete_sequence(), serialize(), and Client::Work().

◆ worker_rank

int SequenceReport::worker_rank

Which MPI rank ran it.

Definition at line 123 of file ParallelGlobal.h.

Referenced by serialize().


The documentation for this struct was generated from the following file: