Cellular Automata CHEM274B Group Project
Contributor(s): Chongye Feng, Emmanuel Cortes, Trevor Oldham
Loading...
Searching...
No Matches
Galaxy Member List

This is the complete list of members for Galaxy, including all inherited members.

axis1_dimGalaxy
axis2_dimGalaxy
axis3_dimGalaxy
boundary_radiusGalaxy
CAGalaxystatic
compute_accel(const std::vector< double > &total_force, double mass)Galaxystatic
compute_displacement(const std::vector< double > &velocity, const GalaxyCell &cell_of_interest, double time_step)Galaxystatic
compute_gravitational_force(const GalaxyCell &cell_of_interest, const GalaxyCell &neighbor_cell, const std::vector< int > &neighbor_index)Galaxystatic
compute_vector_difference(const std::vector< double > &vec1, const std::vector< double > &vec2)Galaxystatic
compute_vector_norm(const std::vector< int > &vector)Galaxystatic
compute_velocity(const std::vector< double > &accel, const GalaxyCell &cell_of_interest, double time_step)Galaxystatic
densityGalaxy
did_galaxies_collide(int *cell_index, const std::vector< int > &offset_index, GalaxyCell &new_cell_state)Galaxystatic
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)Galaxystatic
get_cell_state(int *cell_index, const std::vector< int > &offset_index)Galaxystatic
get_periodic_vector(int *cell_index, const std::vector< int > &offset_index)Galaxystatic
init_galaxy()Galaxy
max_massGalaxy
min_massGalaxy
round_int(double dbl)Galaxystatic
set_new_position(int *cell_index, GalaxyCell &new_cell_state, const std::vector< double > &displacement_vector)Galaxystatic
simulation(int steps)Galaxy
time_stepGalaxystatic
update_velocity_after_collision(GalaxyCell &new_cell, GalaxyCell collied_cell)Galaxystatic
~Galaxy()=defaultGalaxy