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

This is the complete list of members for CellularAutomata< T >, including all inherited members.

axis1_dimBaseCellularAutomata
axis2_dimBaseCellularAutomata
axis3_dimBaseCellularAutomata
BaseCellularAutomata()BaseCellularAutomata
boundary_radiusBaseCellularAutomata
boundary_typeBaseCellularAutomata
CellularAutomata()CellularAutomata< T >inline
get_matrix()CellularAutomata< T >inline
get_neighborhood_size(int rank, int radius, CAEnums::Neighborhood neighborhood_type)CellularAutomata< T >inlinestatic
get_next_matrix()CellularAutomata< T >inline
get_next_tensor()CellularAutomata< T >inline
get_next_vector()CellularAutomata< T >inline
get_tensor()CellularAutomata< T >inline
get_vector()CellularAutomata< T >inline
init_condition(int x_state, double prob)CellularAutomata< T >inline
init_condition(int x_state, double prob)CellularAutomata< T >
initialize_majority_rule_counter(MajorityCounter &counter, int num_states)CellularAutomata< T >inlinestatic
neighborhood_typeBaseCellularAutomata
num_statesBaseCellularAutomata
print_error_status(CAEnums::ErrorCode error)BaseCellularAutomata
print_grid()CellularAutomata< T >inline
print_grid()CellularAutomata< T >
rule_typeBaseCellularAutomata
setup_boundary(CAEnums::Boundary bound_type, int radius)CellularAutomata< T >inline
setup_cell_states(int num_states)BaseCellularAutomata
setup_dimensions_1d(int axis1_dim, int fill_value=0)CellularAutomata< T >inline
setup_dimensions_1d(int axis1_dim, int fill_value)CellularAutomata< T >
setup_dimensions_2d(int axis1_dim, int axis2_dim, int fill_value=0)CellularAutomata< T >inline
setup_dimensions_2d(int axis1_dim, int axis2_dim, int fill_value)CellularAutomata< T >
setup_dimensions_3d(int axis1_dim, int axis2_dim, int axis3_dim, int fill_value=0)CellularAutomata< T >inline
setup_dimensions_3d(int axis1_dim, int axis2_dim, int axis3_dim, int fill_value)CellularAutomata< T >
setup_neighborhood(CAEnums::Neighborhood neighborhood_type)BaseCellularAutomata
setup_rule(CAEnums::Rule rule_type)BaseCellularAutomata
step(void(custom_rule)(int *, int, T *, int, T &))CellularAutomata< T >inline
step()CellularAutomata< T >inline
step(void(custom_rule)(int *, int, int *, int, int &))CellularAutomata< T >
~BaseCellularAutomata()BaseCellularAutomatainlinevirtual
~CellularAutomata()CellularAutomata< T >inline