algorithm_ | smash::GrandCanThermalizer | private |
BF_enforce_microcanonical_ | smash::GrandCanThermalizer | private |
cells_to_sample_ | smash::GrandCanThermalizer | private |
compute_N_in_cells_mode_algo(F &&condition) | smash::GrandCanThermalizer | inline |
e_crit() const | smash::GrandCanThermalizer | inline |
e_crit_ | smash::GrandCanThermalizer | private |
eos_ | smash::GrandCanThermalizer | private |
eos_typelist_ | smash::GrandCanThermalizer | private |
get_class(size_t typelist_index) const | smash::GrandCanThermalizer | inlineprivate |
GrandCanThermalizer(const std::array< double, 3 > lat_sizes, const std::array< int, 3 > n_cells, const std::array< double, 3 > origin, bool periodicity, double e_critical, double t_start, double delta_t, ThermalizationAlgorithm algo, bool BF_microcanonical) | smash::GrandCanThermalizer | |
GrandCanThermalizer(Configuration &conf, const std::array< double, 3 > lat_sizes, const std::array< double, 3 > origin, bool periodicity) | smash::GrandCanThermalizer | inline |
is_time_to_thermalize(std::unique_ptr< Clock > &clock) const | smash::GrandCanThermalizer | inline |
lat_ | smash::GrandCanThermalizer | private |
lat_cell_volume_ | smash::GrandCanThermalizer | private |
lattice() const | smash::GrandCanThermalizer | inline |
list_eos_particles() const | smash::GrandCanThermalizer | inlineprivate |
mult_class(const HadronClass cl) const | smash::GrandCanThermalizer | inlineprivate |
mult_classes_ | smash::GrandCanThermalizer | private |
mult_int_ | smash::GrandCanThermalizer | private |
mult_sort_ | smash::GrandCanThermalizer | private |
N_in_cells_ | smash::GrandCanThermalizer | private |
N_sorts_ | smash::GrandCanThermalizer | private |
N_total_in_cells_ | smash::GrandCanThermalizer | private |
particles_to_insert() const | smash::GrandCanThermalizer | inline |
particles_to_remove() const | smash::GrandCanThermalizer | inline |
period_ | smash::GrandCanThermalizer | private |
print_statistics(const Clock &clock) const | smash::GrandCanThermalizer | |
renormalize_momenta(ParticleList &plist, const FourVector required_total_momentum) | smash::GrandCanThermalizer | |
sample_in_random_cell_BF_algo(ParticleList &plist, const double time, size_t type_index) | smash::GrandCanThermalizer | |
sample_in_random_cell_mode_algo(const double time, F &&condition) | smash::GrandCanThermalizer | inline |
sample_multinomial(HadronClass particle_class, int N) | smash::GrandCanThermalizer | |
sampled_list_ | smash::GrandCanThermalizer | private |
t_start_ | smash::GrandCanThermalizer | private |
thermalize(const Particles &particles, double time, int ntest) | smash::GrandCanThermalizer | |
thermalize_BF_algo(QuantumNumbers &conserved_initial, double time, int ntest) | smash::GrandCanThermalizer | |
thermalize_mode_algo(QuantumNumbers &conserved_initial, double time) | smash::GrandCanThermalizer | |
to_remove_ | smash::GrandCanThermalizer | private |
uniform_in_cell() const | smash::GrandCanThermalizer | |
update_thermalizer_lattice(const std::vector< Particles > &ensembles, const DensityParameters &par, bool ignore_cells_under_threshold=true) | smash::GrandCanThermalizer | |