Orrery
A GPU-accelerated N-body gravitational simulator
Toggle main menu visibility
Loading...
Searching...
No Matches
interaction_count.hpp
Go to the documentation of this file.
1
#pragma once
2
20
21
#include <cstdint>
22
23
namespace
orrery::solvers {
24
37
struct
InteractionCount
{
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
orrery::solvers::InteractionCount
What a solver has done since the count was last reset.
Definition
interaction_count.hpp:37
orrery::solvers::InteractionCount::particle_particle
std::uint64_t particle_particle
How many particle-particle interactions those evaluations computed.
Definition
interaction_count.hpp:56
orrery::solvers::InteractionCount::evaluations
std::uint64_t evaluations
How many times the solver has been asked for accelerations.
Definition
interaction_count.hpp:39
orrery::solvers::InteractionCount::particle_cell
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
orrery
solvers
interaction_count.hpp
Generated by
1.17.0