This is the complete list of members for CellularAutomata< T >, including all inherited members.
axis1_dim | BaseCellularAutomata | |
axis2_dim | BaseCellularAutomata | |
axis3_dim | BaseCellularAutomata | |
BaseCellularAutomata() | BaseCellularAutomata | |
boundary_radius | BaseCellularAutomata | |
boundary_type | BaseCellularAutomata | |
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_type | BaseCellularAutomata | |
num_states | BaseCellularAutomata | |
print_error_status(CAEnums::ErrorCode error) | BaseCellularAutomata | |
print_grid() | CellularAutomata< T > | inline |
print_grid() | CellularAutomata< T > | |
rule_type | BaseCellularAutomata | |
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() | BaseCellularAutomata | inlinevirtual |
~CellularAutomata() | CellularAutomata< T > | inline |