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

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

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