parallel-cellular-automata
Framework for building parallel cellular automata.
|
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)=delete | ca::seq::CellularAutomaton< T > | |
generation | ca::seq::CellularAutomaton< T > | protected |
get_generation() const | ca::seq::CellularAutomaton< T > | inlinevirtual |
get_neighborhood(int row, int col) const | ca::seq::CellularAutomaton< T > | inlineprotectedvirtual |
grid | ca::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_function | ca::seq::CellularAutomaton< T > | protected |