parallel-cellular-automata
Framework for building parallel cellular automata.
ca::seq::CellularAutomaton< T > Member List

This is the complete list of members for ca::seq::CellularAutomaton< T >, including all inherited members.

CellularAutomaton(Grid< T > &grid, std::function< T(T, T, T, T, T, T, T, T, T)> update_function)ca::seq::CellularAutomaton< T >inline
CellularAutomaton(CellularAutomaton &&other)ca::seq::CellularAutomaton< T >inline
CellularAutomaton(const CellularAutomaton &other)=deleteca::seq::CellularAutomaton< T >
generationca::seq::CellularAutomaton< T >protected
get_generation() constca::seq::CellularAutomaton< T >inlinevirtual
get_neighborhood(int row, int col) constca::seq::CellularAutomaton< T >inlineprotectedvirtual
gridca::seq::CellularAutomaton< T >protected
operator<<(std::ostream &os, const CellularAutomaton &ca)ca::seq::CellularAutomaton< T >friend
simulate(unsigned steps=1)ca::seq::CellularAutomaton< T >inlinevirtual
update_functionca::seq::CellularAutomaton< T >protected