Orrery
A GPU-accelerated N-body gravitational simulator
Loading...
Searching...
No Matches
interaction_count.hpp
Go to the documentation of this file.
1#pragma once
2
20
21#include <cstdint>
22
23namespace orrery::solvers {
24
39 std::uint64_t evaluations{};
40
56 std::uint64_t particle_particle{};
57
75 std::uint64_t particle_cell{};
76};
77
78} // namespace orrery::solvers
What a solver has done since the count was last reset.
Definition interaction_count.hpp:37
std::uint64_t particle_particle
How many particle-particle interactions those evaluations computed.
Definition interaction_count.hpp:56
std::uint64_t evaluations
How many times the solver has been asked for accelerations.
Definition interaction_count.hpp:39
std::uint64_t particle_cell
How many of those evaluations were between a particle and a cell of a tree treated as a single mass.
Definition interaction_count.hpp:75