MP-Gadget
5.0.1.dev1-76bc7d4726-dirty
|
#include <partmanager.h>
Public Attributes | |
struct particle_data * | Base |
int64_t | NumPart |
int64_t | MaxPart |
double | CurrentParticleOffset [3] |
double | BoxSize |
Definition at line 73 of file partmanager.h.
struct particle_data* part_manager_type::Base |
Definition at line 74 of file partmanager.h.
Referenced by check_positions(), domain_build_exchange_list(), domain_build_plan(), domain_exchange_once(), domain_find_iter_space(), domain_test_id_uniqueness(), drift_all_particles(), fof_distribute_particles(), fof_save_particles(), fof_sorted_layout(), fof_try_particle_exchange(), particle_alloc_memory(), petaio_read_snapshot(), petaio_readout_buffer(), setup_particles(), slots_check_id_consistency(), slots_connect_new_slot(), slots_convert(), slots_gc_collect(), slots_gc_mark(), slots_gc_sorted(), slots_mark_garbage(), slots_setup_id(), slots_setup_topology(), slots_split_particle(), and teardown_particles().
double part_manager_type::BoxSize |
Definition at line 84 of file partmanager.h.
Referenced by add_particle_to_group(), blackhole_accretion_ngbiter(), check_moments(), check_omega(), check_positions(), check_smoothing_length(), do_density_test(), do_force_test(), do_random_test(), do_tree_test(), domain_build_exchange_list(), drift_all_particles(), fof_compile_catalogue(), fof_distribute_particles(), fof_write_header(), force_direct(), force_tree_build(), force_tree_create_nodes(), GTBlackholeMinPotPos(), GTFirstPos(), GTMassCenterPosition(), GTPosition(), init(), particle_alloc_memory(), run(), run_gravity_test(), runfof(), runpower(), setup_smoothinglengths(), setup_tree(), test_density_close(), test_density_flat(), test_force_flat(), test_rebuild_flat(), turn_on_quasars(), and update_random_offset().
double part_manager_type::CurrentParticleOffset[3] |
Definition at line 82 of file partmanager.h.
Referenced by collect_BH_info(), cooling_direct(), fof_distribute_particles(), get_helium_neutral_fraction_sfreff(), get_neutral_fraction_sfreff(), get_sfr_eeqos(), GTBlackholeMinPotPos(), GTFirstPos(), GTMassCenterPosition(), GTPosition(), lightcone_cross(), particle_alloc_memory(), turn_on_quasars(), and update_random_offset().
int64_t part_manager_type::MaxPart |
Definition at line 78 of file partmanager.h.
Referenced by begrun(), do_density_test(), do_random_test(), do_tree_test(), domain_allocate(), domain_check_memory_bound(), domain_exchange_once(), fof_distribute_particles(), fof_seed(), fof_try_particle_exchange(), force_tree_build(), init_alloc_particle_slot_memory(), particle_alloc_memory(), rebuild_activelist(), setup_density(), setup_particles(), sfr_reserve_slots(), slots_convert(), slots_gc_collect(), slots_gc_mark(), slots_mark_garbage(), slots_split_particle(), test_force_close(), and test_force_flat().
int64_t part_manager_type::NumPart |
< number of particles on the LOCAL processor: number of valid entries in P array. Amount of memory we have available for particles locally: maximum size of P array.
Definition at line 76 of file partmanager.h.
Referenced by _prepare(), apply_PM_half_kick(), check_accns(), check_against_force_direct(), check_densities(), check_omega(), check_positions(), check_smoothing_length(), copy_and_mean_accn(), density(), do_density_test(), do_force_test(), do_random_test(), do_tree_test(), domain_build_exchange_list(), domain_check_for_local_refine_subsample(), domain_compute_costs(), domain_exchange_once(), domain_test_id_uniqueness(), drift_all_particles(), effhsml(), ev_alloc_threadlocals(), ev_begin(), find_means(), find_timesteps(), fof_compile_base(), fof_compile_catalogue(), fof_distribute_particles(), fof_fof(), fof_label_primary(), fof_label_secondary(), fof_save_particles(), fof_seed(), fof_try_particle_exchange(), fof_write_header(), force_direct(), force_tree_build(), force_tree_create_nodes(), force_tree_rebuild(), force_tree_rebuild_mask(), force_update_hmax(), gas_ionization_fraction(), GDB_find_garbage(), GDB_particle_by_generation(), GDB_particle_by_id(), GDB_particle_by_timebin(), GDB_particle_by_type(), get_long_range_timestep_dloga(), gravpm_force(), init(), init_alloc_particle_slot_memory(), lightcone_compute(), particle_alloc_memory(), petaio_read_snapshot(), petaio_save_snapshot(), rebuild_activelist(), run(), run_gravity_test(), runfof(), set_init_hsml(), setup_particles(), setup_smoothinglengths(), setup_tree(), sfr_reserve_slots(), slots_check_id_consistency(), slots_gc_base(), slots_gc_mark(), slots_gc_sorted(), slots_setup_id(), slots_split_particle(), teardown_particles(), test_exchange(), test_exchange_uneven(), test_exchange_with_garbage(), test_exchange_zero_slots(), test_fof(), test_force_close(), test_force_flat(), test_force_random(), test_slots_convert(), test_slots_fork(), test_slots_gc(), test_slots_gc_sorted(), test_slots_zero(), turn_on_quasars(), and use_pairwise_gravity().