SPH
Public Member Functions | Public Attributes | List of all members
CollisionStats Class Reference

Public Member Functions

 CollisionStats (Statistics &stats)
 
 ~CollisionStats ()
 
void clasify (const CollisionResult result)
 

Public Attributes

Size collisionCount = 0
 Number of all collisions (does not count overlaps) More...
 
Size mergerCount = 0
 Out of all collisions, how many mergers. More...
 
Size bounceCount = 0
 Out of all collisions, how many bounces. More...
 
Size overlapCount = 0
 Number of overlaps handled. More...
 

Detailed Description

Definition at line 115 of file NBodySolver.cpp.

Constructor & Destructor Documentation

◆ CollisionStats()

CollisionStats::CollisionStats ( Statistics stats)
inlineexplicit

Definition at line 132 of file NBodySolver.cpp.

◆ ~CollisionStats()

CollisionStats::~CollisionStats ( )
inline

Definition at line 135 of file NBodySolver.cpp.

Member Function Documentation

◆ clasify()

void CollisionStats::clasify ( const CollisionResult  result)
inline

Definition at line 142 of file NBodySolver.cpp.

Member Data Documentation

◆ bounceCount

Size CollisionStats::bounceCount = 0

Out of all collisions, how many bounces.

Definition at line 127 of file NBodySolver.cpp.

◆ collisionCount

Size CollisionStats::collisionCount = 0

Number of all collisions (does not count overlaps)

Definition at line 121 of file NBodySolver.cpp.

◆ mergerCount

Size CollisionStats::mergerCount = 0

Out of all collisions, how many mergers.

Definition at line 124 of file NBodySolver.cpp.

◆ overlapCount

Size CollisionStats::overlapCount = 0

Number of overlaps handled.

Definition at line 130 of file NBodySolver.cpp.


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