9 namespace assignmentchecks {
50 const std::string& trace_,
66 const std::string& trace_
81 const std::string& trace_
92 const std::string& trace_
Event(Type type_, bool isLocal_, int treeId_, const std::string &trace_)
Construct an event that identifies the association to the sieve set or an erase.
std::string toString() const
Event(Type type_)
Construct an invalid event.
Event(Type type_, bool isLocal_, const tarch::la::Vector< Dimensions, double > &vertexX_, const tarch::la::Vector< Dimensions, double > &particleX, const tarch::la::Vector< Dimensions, double > &vertexH_, int treeId_, const std::string &trace_)
Construct an event which identifies a vertex assignment or the removal from a vertex.
Event(Type type_, bool isLocal_, const tarch::la::Vector< Dimensions, double > &vertexX_, const tarch::la::Vector< Dimensions, double > &particleX, const tarch::la::Vector< Dimensions, double > &vertexH_, int treeId_, const std::string &trace_, int meshSweepIndex_)
Construct an event where you can specify all the fields.
@ ConsecutiveMoveWhileAssociatedToVertex
@ MoveWhileAssociatedToVertex
tarch::la::Vector< Dimensions, double > previousParticleX
tarch::la::Vector< Dimensions, double > vertexH
tarch::la::Vector< Dimensions, double > vertexX
Event(Type type_, const tarch::la::Vector< Dimensions, double > &vertexX_, const tarch::la::Vector< Dimensions, double > &previousParticleX_, const tarch::la::Vector< Dimensions, double > &vertexH_, int treeId_, const std::string &trace_)
Construct a move event.