Version: SMASH-3.1
smash::Grid< Options > Member List

This is the complete list of members for smash::Grid< Options >, including all inherited members.

cell_volume() constsmash::Grid< Options >inline
cell_volume_smash::Grid< Options >private
cells_smash::Grid< Options >private
find_min_and_length(const Particles &particles)smash::GridBaseprotectedstatic
Grid(const Particles &particles, double min_cell_length, double timestep_duration, CellNumberLimitation limit, const bool include_unformed_particles=false, CellSizeStrategy strategy=CellSizeStrategy::Optimal)smash::Grid< Options >inline
Grid(const std::pair< std::array< double, 3 >, std::array< double, 3 >> &min_and_length, const Particles &particles, double min_cell_length, double timestep_duration, CellNumberLimitation limit, const bool include_unformed_particles=false, CellSizeStrategy strategy=CellSizeStrategy::Optimal)smash::Grid< Options >
iterate_cells(const std::function< void(const ParticleList &)> &search_cell_callback, const std::function< void(const ParticleList &, const ParticleList &)> &neighbor_cell_callback) constsmash::Grid< Options >
iterate_cells(const std::function< void(const ParticleList &)> &search_cell_callback, const std::function< void(const ParticleList &, const ParticleList &)> &neighbor_cell_callback) constsmash::Grid< Options >
iterate_cells(const std::function< void(const ParticleList &)> &search_cell_callback, const std::function< void(const ParticleList &, const ParticleList &)> &neighbor_cell_callback) constsmash::Grid< Options >
length_smash::Grid< Options >private
make_index(SizeType x, SizeType y, SizeType z) constsmash::Grid< Options >inlineprivate
make_index(std::array< SizeType, 3 > idx) constsmash::Grid< Options >inlineprivate
number_of_cells_smash::Grid< Options >private
SizeType typedefsmash::GridBase