|
parallel-cellular-automata
Framework for building parallel cellular automata.
|
This is the complete list of members for ca::par::bw::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::par::bw::CellularAutomaton< T > | inline |
| CellularAutomaton(CellularAutomaton &&other) | ca::par::bw::CellularAutomaton< T > | inline |
| CellularAutomaton(const CellularAutomaton &other)=delete | ca::par::bw::CellularAutomaton< T > | |
| generation | ca::par::bw::CellularAutomaton< T > | protected |
| get_generation() const | ca::par::bw::CellularAutomaton< T > | inlinevirtual |
| get_neighborhood(int row, int col) const | ca::par::bw::CellularAutomaton< T > | inlineprotectedvirtual |
| grid | ca::par::bw::CellularAutomaton< T > | protected |
| nw | ca::par::bw::CellularAutomaton< T > | protected |
| operator<<(std::ostream &os, const CellularAutomaton &ca) | ca::par::bw::CellularAutomaton< T > | friend |
| pool | ca::par::bw::CellularAutomaton< T > | protected |
| simulate(unsigned steps=1) | ca::par::bw::CellularAutomaton< T > | inlinevirtual |
| update_function | ca::par::bw::CellularAutomaton< T > | protected |