Cellular Automata CHEM274B Group Project
Contributor(s): Chongye Feng, Emmanuel Cortes, Trevor Oldham
|
This is the complete list of members for Galaxy, including all inherited members.
axis1_dim | Galaxy | |
axis2_dim | Galaxy | |
axis3_dim | Galaxy | |
boundary_radius | Galaxy | |
CA | Galaxy | static |
compute_accel(const std::vector< double > &total_force, double mass) | Galaxy | static |
compute_displacement(const std::vector< double > &velocity, const GalaxyCell &cell_of_interest, double time_step) | Galaxy | static |
compute_gravitational_force(const GalaxyCell &cell_of_interest, const GalaxyCell &neighbor_cell, const std::vector< int > &neighbor_index) | Galaxy | static |
compute_vector_difference(const std::vector< double > &vec1, const std::vector< double > &vec2) | Galaxy | static |
compute_vector_norm(const std::vector< int > &vector) | Galaxy | static |
compute_velocity(const std::vector< double > &accel, const GalaxyCell &cell_of_interest, double time_step) | Galaxy | static |
density | Galaxy | |
did_galaxies_collide(int *cell_index, const std::vector< int > &offset_index, GalaxyCell &new_cell_state) | Galaxy | static |
Galaxy() | Galaxy | |
Galaxy(double time_step, int min_mass, int max_mass, double density, int boundary_radius, int axis1_dim, int axis2_dim, int axis3_dim) | Galaxy | |
galaxy_formation_rule(int *cell_index, const int index_size, GalaxyCell *neighborhood_cells, const int neighborhood_size, GalaxyCell &new_cell_state) | Galaxy | static |
get_cell_state(int *cell_index, const std::vector< int > &offset_index) | Galaxy | static |
get_periodic_vector(int *cell_index, const std::vector< int > &offset_index) | Galaxy | static |
init_galaxy() | Galaxy | |
max_mass | Galaxy | |
min_mass | Galaxy | |
round_int(double dbl) | Galaxy | static |
set_new_position(int *cell_index, GalaxyCell &new_cell_state, const std::vector< double > &displacement_vector) | Galaxy | static |
simulation(int steps) | Galaxy | |
time_step | Galaxy | static |
update_velocity_after_collision(GalaxyCell &new_cell, GalaxyCell collied_cell) | Galaxy | static |
~Galaxy()=default | Galaxy |